summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-16 11:50:04 +0200
committerDanilo M. <danix@danix.xyz>2026-07-16 11:50:04 +0200
commit3610ad0b72d3bee64c54cb475516a6a20442c07f (patch)
treea8c9d2e6b603283e779b89c769f91b353abce123 /README.md
parent766a11b18578e754eebc9d2ca69b198ef01129e1 (diff)
downloadsbo-dockerbuild-3610ad0b72d3bee64c54cb475516a6a20442c07f.tar.gz
sbo-dockerbuild-3610ad0b72d3bee64c54cb475516a6a20442c07f.zip
test-build: add --local-deps for in-repo deps
Resolve deps that are siblings in the target's own repo (not on SBo or official Slackware) by prepending the target's repo root to the dep search roots when --local-deps is passed. The SBo tree is still searched after. Covers packages like huggingface_cli whose deps live in the same maintenance repo. Adds two logic self-checks and updates CLAUDE.md, README, and the test-build-slackbuild skill. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/README.md b/README.md
index 1d21c3c..574832d 100644
--- a/README.md
+++ b/README.md
@@ -49,8 +49,13 @@ Test-build a package you are editing (from its dir, or by path):
cd some-slackbuild-dir && test-build <name> # -current
test-build --stable <name> # 15.0
test-build --keep <name> # also keep the built .txz
+test-build --local-deps <name> # deps live in the same repo
```
+`--local-deps` also searches the target's own repo (its grandparent dir) for
+deps, for packages whose deps are siblings in the same repo and not on SBo. The
+configured SBo tree is still searched after.
+
Build the images (on the docker host; see `image-builder/README`):
```bash