[NEW] Makefile: Add tools target for APK and arch-chroot

This commit is contained in:
Andrea Rogers 2024-10-23 15:35:43 -05:00
commit afab67aef3

23
GNUmakefile Normal file
View file

@ -0,0 +1,23 @@
GIMME_MODULE := git submodule update --init --recursive
ARCH_MODULE := modules/arch-install-scripts
APK_MODULE := modules/apk-tools
APK_BIN := $(APK_MODULE)/src/apk
ACHROOT := $(ARCH_MODULE)/arch-chroot
APK := LD_LIBRARY_PATH=$(APK_MODULE)/src $(APK_BIN)
tools: $(ACHROOT) $(APK_BIN)
$(ARCH_MODULE)/Makefile: .gitmodules
$(GIMME_MODULE) -- $(ARCH_MODULE)
$(ACHROOT): $(ARCH_MODULE)/Makefile
$(MAKE) -C $(ARCH_MODULE) arch-chroot
$(APK_MODULE)/Makefile: .gitmodules
$(GIMME_MODULE) -- $(APK_MODULE)
$(APK_BIN): $(APK_MODULE)/Makefile
$(MAKE) -C $(APK_MODULE)
.PHONY: tools