%.buildshell targets

This commit is contained in:
Tony Garnock-Jones 2022-07-25 14:47:11 +02:00
parent 80ba24daff
commit 59108dbf77
2 changed files with 5 additions and 0 deletions

View File

@ -49,6 +49,8 @@ sign: build-image
$(DOCKER_CMD) make -f Makefile.internal $@ KEYFILE=$(KEYFILE) $(DOCKER_CMD) make -f Makefile.internal $@ KEYFILE=$(KEYFILE)
%.checksum: build-image %.prepare %.checksum: build-image %.prepare
$(DOCKER_CMD) make -f Makefile.internal $@ KEYFILE=$(KEYFILE) $(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)) prepare-all: $(patsubst %,%.prepare,$(file < package-list))

View File

@ -21,6 +21,9 @@ $(ARCH_TARGET):
%.checksum: %.checksum:
cd packages/$* && abuild checksum cd packages/$* && abuild checksum
%.buildshell:
cd packages/$* && (unset MAKEFLAGS; abuild -F -P $(TARGET) deps && bash --login)
sign: $(ARCH_TARGET) sign: $(ARCH_TARGET)
rm -f $(ARCH_TARGET)/APKINDEX.tar.gz rm -f $(ARCH_TARGET)/APKINDEX.tar.gz
cd $(ARCH_TARGET) && apk index -o APKINDEX.tar.gz --rewrite-arch $(ARCH) *.apk cd $(ARCH_TARGET) && apk index -o APKINDEX.tar.gz --rewrite-arch $(ARCH) *.apk