Update SQLite repository references
ober
96f7e3f9c827f145a4f95c580c4f462b75df996e
--- a/build-jcode-musl.sh +++ b/build-jcode-musl.sh @@ -17,7 +17,7 @@ SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" HOME_DIR="${HOME:-/root}" JERBOA_HOME="${JERBOA_HOME:-${HOME_DIR}/mine/jerboa}" JERBOA_LIB="${JERBOA_HOME}/lib" -JSQLITE_DIR="${JSQLITE_DIR:-${HOME_DIR}/mine/jsqlite}" +JSQLITE_DIR="${JSQLITE_DIR:-${HOME_DIR}/mine/jerboa-sqlite}" JSQLITE_LIBDIR="${JSQLITE_LIBDIR:-${JSQLITE_DIR}/src}" SCHEME="${SCHEME:-${JERBOA_HOME}/.chez/bin/scheme}" HOST_NATIVE_LIB="${JERBOA_NATIVE_LIB:-${JERBOA_LIB}/libjerboa_native.so}" --- a/build-jcode-musl.ss +++ b/build-jcode-musl.ss @@ -1,7 +1,7 @@ #!chezscheme ;;; build-jcode-musl.ss — Build a fully static jcode binary using musl libc ;;; -;;; Usage: scheme -q --libdirs <jerboa-lib>:./lib:$HOME/mine/jsqlite/src:vendor-overrides/jerboa-websearch/src:vendor/jerboa-websearch/src < build-jcode-musl.ss +;;; Usage: scheme -q --libdirs <jerboa-lib>:./lib:$HOME/mine/jerboa-sqlite/src:vendor-overrides/jerboa-websearch/src:vendor/jerboa-websearch/src < build-jcode-musl.ss ;;; ;;; This script: ;;; 1. Compiles jcode modules (using stock scheme with glibc) --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -46,7 +46,7 @@ commit and verified by Git tree ID from `vendor-lock.env`. | Dependency | Source | |---|---| -| `jsqlite` | `git.sr.ht/~lisp/jsqlite` — pure Scheme SQLite-compatible session storage | +| `jsqlite` | `git.sr.ht/~lisp/jerboa-sqlite` — pure Scheme SQLite-compatible session storage | | `termbox2` | `github.com/termbox/termbox2` — the TUI's terminal backend | | `jerboa-websearch` | `git.sr.ht/~lisp/jerboa-websearch` — Websearch libraries, with the bounded worker overlay under `vendor-overrides/` | --- a/linux-check.ss +++ b/linux-check.ss @@ -18,7 +18,7 @@ ;;; make linux-check ;;; ;;; Direct: -;;; scheme -q --libdirs "$JERBOA_HOME/lib:./lib:$HOME/mine/jsqlite/src:vendor-overrides/jerboa-websearch/src:vendor/jerboa-websearch/src" \ +;;; scheme -q --libdirs "$JERBOA_HOME/lib:./lib:$HOME/mine/jerboa-sqlite/src:vendor-overrides/jerboa-websearch/src:vendor/jerboa-websearch/src" \ ;;; --script linux-check.ss (import (scheme) --- a/vendor-lock.env +++ b/vendor-lock.env @@ -14,6 +14,6 @@ JERBOA_NATIVE_RS_TREE=938a437e857309546f453c5f125f8f6e329e64dc # gitsafe:ignore JERBOA_NATIVE_RS_EFFECTIVE_TREE=938a437e857309546f453c5f125f8f6e329e64dc # gitsafe:ignore base crate plus reviewed TLS overlay JERBOA_NATIVE_RS_TLS_OVERLAY_SHA256=a11826229289dcae88d53f0d96e2d056a41f83bfd494b6da423f2d0e59e55942 # gitsafe:ignore immutable source digest -JSQLITE_REPOSITORY=https://git.sr.ht/~lisp/jsqlite +JSQLITE_REPOSITORY=https://git.sr.ht/~lisp/jerboa-sqlite JSQLITE_COMMIT=a25d077ff4b03bc6138c4d668aac31469b031f06 # gitsafe:ignore immutable Git object id JSQLITE_TREE=329d20dcce60a59b1135db017669c282dabb19b4 # gitsafe:ignore immutable Git tree id