summaryrefslogtreecommitdiff
path: root/make/vars.mk
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-07-01 18:37:44 +0100
committerJoe Carstairs <me@joeac.net>2026-07-01 18:37:44 +0100
commit5644789d642af0199d2c96d4425e0d062ce935ac (patch)
treea84855b8d26e8d4543d9f088e68f1d03f4e6743f /make/vars.mk
parentc7c8a96a572dd04c3aff44284c4c46da04deaa37 (diff)
all rule builds stuff
Diffstat (limited to 'make/vars.mk')
-rw-r--r--make/vars.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/make/vars.mk b/make/vars.mk
index 4d7b188..925b080 100644
--- a/make/vars.mk
+++ b/make/vars.mk
@@ -11,6 +11,10 @@ COMPOSE_SERVICES := $(shell podman-compose config \
| yq ".services | keys" --output-format csv --csv-separator " ")
MAKE_MODULES := $(foreach module,$(MODULES),\
$(shell [ -f $(module)/Makefile ] && echo $(module)))
+ENV_RULES := $(foreach module,$(MODULES),$(module)/.env)
+MAKE_RULES := $(foreach module,$(MAKE_MODULES),make_$(module))
+BUILD_RULES := $(foreach module,$(filter $(COMPOSE_SERVICES),$(MODULES)) build_$(module))
+PUSH_RULES := $(foreach module,$(filter $(COMPOSE_SERVICES),$(MODULES)) push_$(module))
SUBDOMAIN_http := @
SUBDOMAIN_vaultwarden := pwd
SUBDOMAIN_etherpad := docs