summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-07-02 22:33:50 +0100
committerJoe Carstairs <me@joeac.net>2026-07-02 22:33:50 +0100
commit87a6a3f1f8cc9c9c47ed18791ab79c7203613695 (patch)
treee39303a5be34df52a7699b6fc038fbf259363408
parent5914e2e578c5b78e435a86d8bd175bbb2d3725bb (diff)
adds PUBLIC_ROOT_DIR_ln to vars.mk
-rw-r--r--ln/install.mk12
-rw-r--r--make/vars.mk2
2 files changed, 8 insertions, 6 deletions
diff --git a/ln/install.mk b/ln/install.mk
index 1a43d7f..ea622ca 100644
--- a/ln/install.mk
+++ b/ln/install.mk
@@ -1,14 +1,14 @@
.PHONY: install
-install: /var/ln.joeac.net/public
+install: $(PUBLIC_ROOT_DIR_ln)
.PHONY: reinstall
reinstall: install
-/var/ln.joeac.net/public: public
- sudo rm -rf /var/ln.joeac.net/public
- sudo mkdir -p /var/ln.joeac.net/
- sudo cp -r public/ /var/ln.joeac.net/public/
+$(PUBLIC_ROOT_DIR_ln): public
+ sudo rm -rf $(PUBLIC_ROOT_DIR_ln)
+ sudo mkdir -p $(PUBLIC_ROOT_DIR_ln)
+ sudo cp -r public/ $(PUBLIC_ROOT_DIR_ln)/
.PHONY: uninstall
uninstall:
- sudo rm -rf /var/ln.joeac.net
+ sudo rm -rf $(PUBLIC_ROOT_DIR_ln)
diff --git a/make/vars.mk b/make/vars.mk
index d52309b..bcbc13f 100644
--- a/make/vars.mk
+++ b/make/vars.mk
@@ -25,6 +25,8 @@ PORT_gemini := 1965
PORT_smtp := 2500
PORT_vaultwarden := 9000
+PUBLIC_ROOT_DIR_ln := /var/ln.joeac.net/public
+
$(foreach module,$(ALL_MODULES),$(if $(PORT_$(module)),$(eval \
export $(call capitalise,$(module))_PORT := $(PORT_$(module)))))