diff --git a/packaging/Makefile b/packaging/Makefile index 6bcc537..bab5fad 100644 --- a/packaging/Makefile +++ b/packaging/Makefile @@ -49,6 +49,8 @@ sign: build-image $(DOCKER_CMD) make -f Makefile.internal $@ KEYFILE=$(KEYFILE) %.checksum: build-image %.prepare $(DOCKER_CMD) make -f Makefile.internal $@ KEYFILE=$(KEYFILE) +%.buildshell: build-image %.prepare + $(DOCKER_CMD) make -f Makefile.internal $@ KEYFILE=$(KEYFILE) prepare-all: $(patsubst %,%.prepare,$(file < package-list)) diff --git a/packaging/Makefile.internal b/packaging/Makefile.internal index 4495308..790e026 100644 --- a/packaging/Makefile.internal +++ b/packaging/Makefile.internal @@ -21,6 +21,9 @@ $(ARCH_TARGET): %.checksum: cd packages/$* && abuild checksum +%.buildshell: + cd packages/$* && (unset MAKEFLAGS; abuild -F -P $(TARGET) deps && bash --login) + sign: $(ARCH_TARGET) rm -f $(ARCH_TARGET)/APKINDEX.tar.gz cd $(ARCH_TARGET) && apk index -o APKINDEX.tar.gz --rewrite-arch $(ARCH) *.apk