mirror of
https://github.com/JasonN3/build-container-installer.git
synced 2025-12-25 10:57:55 +01:00
16 lines
No EOL
665 B
Makefile
16 lines
No EOL
665 B
Makefile
all: $(filter-out README.md Makefile,$(wildcard *))
|
|
|
|
$(filter-out README.md Makefile,$(wildcard *)):
|
|
$(eval DIR=$(firstword $(subst /, ,$@)))
|
|
$(MAKE) -w -C $(DIR)
|
|
|
|
$(filter-out README.md Makefile,$(wildcard */*)):
|
|
$(eval DIR=$(firstword $(subst /, ,$@)))
|
|
$(eval TARGET=$(subst $(DIR)/,,$@))
|
|
$(MAKE) -w -C $(DIR) $(TARGET)
|
|
|
|
install-deps:
|
|
if [ "$(PACKAGE_MANAGER)" =~ apt.* ]; then $(PACKAGE_MANAGER) update; fi
|
|
$(PACKAGE_MANAGER) install -y qemu qemu-utils xorriso unzip qemu-system-x86 netcat socat jq isomd5sum ansible make coreutils squashfs-tools
|
|
|
|
.PHONY: all $(filter-out README.md Makefile,$(wildcard *)) $(filter-out README.md Makefile,$(wildcard */*)) |