Use jsignal command and ~/.jsignal state directory #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/jsignal-path-and-command"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The installed command was named
jerboa-signal, while application history and state were written under~/.local/share/jerboa-signal. This changes the built and installed executable tojsignal, moves persistent application state to~/.jsignal, updates CLI output and documentation, and adds a regression test for all generated state paths.The clean build also exposed two existing pristine-checkout failures. The Makefile now fetches pinned Jerboa and jsqlite revisions into
vendor/, enables the required native crypto feature, and runs the existing direct-Chez tests with the toolchain's explicit unsafe-prelude flag. This removes the prohibited sibling-checkout fallback and makes the native build reproducible from a clean clone.Validation:
make binaryfrom a clean build statemake test(all tests, includingtest-store-path.ss)make installverifiedjsignalexists,jerboa-signaldoes not, andjsignal --versionreports0.2.0.ssfile