diff options
| author | Joe Carstairs <me@joeac.net> | 2026-07-01 18:31:34 +0100 |
|---|---|---|
| committer | Joe Carstairs <me@joeac.net> | 2026-07-01 18:31:34 +0100 |
| commit | c7c8a96a572dd04c3aff44284c4c46da04deaa37 (patch) | |
| tree | 9318ff98f197a1a948e651d12116983019dedcb6 /nginx.mk | |
| parent | f73512107c7cf8d95fb1f97fa69706a1519e5ca3 (diff) | |
moves helper makefiles into make/ dir
Diffstat (limited to 'nginx.mk')
| -rw-r--r-- | nginx.mk | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/nginx.mk b/nginx.mk deleted file mode 100644 index c78f20b..0000000 --- a/nginx.mk +++ /dev/null @@ -1,39 +0,0 @@ -define install_nginx_module_rule = -.PHONY: install_nginx_$(module) -install_nginx_$(module): $(if $(SUBDOMAIN_$(module)),/etc/nginx/http.d/$(SUBDOMAIN_$(module)).joeac.net.conf) -endef - -define reinstall_nginx_module_rule = -.PHONY: reinstall_nginx_$(module) -reinstall_nginx_$(module): $(if $(SUBDOMAIN_$(module)),/etc/nginx/http.d/$(SUBDOMAIN_$(module)).joeac.net.conf) -endef - -define uninstall_nginx_module_rule = -.PHONY: uninstall_nginx_$(module) -uninstall_nginx_$(module): -endef - -$(foreach module,$(MODULES),$(eval $(install_nginx_module_rule))) - -/etc/nginx/http.d/%.joeac.net.conf: nginx/http.d/%.joeac.net.conf /etc/nginx/http.d /etc/nginx/nginx.conf - sudo cp $< $@ - sudo rc-service nginx restart - -/etc/nginx/http.d: - sudo mkdir -p /etc/nginx/http.d - -.PHONY: uninstall_nginx -uninstall_nginx: $(foreach module,$(MODULES),uninstall_nginx_$(module)) -ifeq ($(shell test -d /etc/nginx/nginx.joeac.net-backup && echo 1 || echo 0),0) - $(warn No nginx backup config detected: doing nothing) -else - sudo mv /etc/nginx/nginx.joeac.net-backup /etc/nginx/nginx.conf - sudo rc-service nginx restart -endif - -/etc/nginx/nginx.conf: nginx/nginx.conf /etc/nginx/nginx.joeac.net-backup - sudo cp $< $@ - sudo rc-service nginx restart - -/etc/nginx/nginx.joeac.net-backup: - sudo mv /etc/nginx/nginx.conf /etc/nginx/nginx.joeac.net-backup |
