From 5644789d642af0199d2c96d4425e0d062ce935ac Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Wed, 1 Jul 2026 18:37:44 +0100 Subject: all rule builds stuff --- Makefile | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 2da0faa..e366843 100644 --- a/Makefile +++ b/Makefile @@ -43,22 +43,14 @@ endef # RULES # ######### -.SILENT: usage -.PHONY: usage -usage: - echo "usage:" - echo " make install" - $(foreach module,$(MODULES),echo " make install_$(module)") - echo " make reinstall" - $(foreach module,$(MODULES),echo " make reinstall_$(module)") - echo " make uninstall" - $(foreach module,$(MODULES),echo " make uninstall_$(module)") +.PHONY: all +all: $(ENV_RULES) $(MAKE_RULES) $(BUILD_RULES) $(PUSH_RULES) $(foreach module,$(MAKE_MODULES),$(eval $(call make_module_rule))) $(foreach module,$(MODULES),$(eval $(call module_env_rule))) .PHONY: install -install: $(foreach module,$(MODULES),install_$(module)) install_crontab +install: $(foreach module,$(MODULES),$(module)/.env install_$(module)) install_crontab .PHONY: uninstall uninstall: uninstall_nginx uninstall_dyndns uninstall_joeac.net_service $(foreach module,$(MODULES),uninstall_$(module)) uninstall_crontab -- cgit v1.2.3