aboutsummaryrefslogtreecommitdiffstats
path: root/.extras/mksboarchive
AgeCommit message (Collapse)AuthorFilesLines
3 daysmksboarchive: default output to SBo/ directoryDanilo M.1-4/+4
2026-06-26extras: make mksboarchive resolve the package from CWDDanilo M.1-11/+12
The previous version derived the repo root from the script's own location via git, which broke once the script was installed outside the repo (e.g. ~/bin): it ran git in ~/bin and failed with 'not a git repository'. Resolve the package as <pkg>/ below the current directory instead and run from the repo root. The installed copy now works identically. README updated. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26extras: add -h/--help to mksboarchiveDanilo M.1-2/+18
Print usage and exit 0 on -h/--help; usage now explains OUTPUT and the symlink stripping. Run with no args still prints usage on stderr and exits 2. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26extras: add mksboarchive helper to build SBo tarballs on demandDanilo M.1-0/+28
mksboarchive <package> builds the same <package>.tar.gz the post-commit hook produces, but on demand by name. It validates the package, strips any sbodl source symlinks, and archives to $OUTPUT (default: CWD). Documented in the root README. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>