From 3610ad0b72d3bee64c54cb475516a6a20442c07f Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Thu, 16 Jul 2026 11:50:04 +0200 Subject: 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 --- README.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'README.md') 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 # -current test-build --stable # 15.0 test-build --keep # also keep the built .txz +test-build --local-deps # 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 -- cgit v1.2.3