From c152fab521bb5c482319ff3b6793625392908443 Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Sun, 19 Mar 2023 19:10:06 +0300 Subject: [PATCH] add .phony to makefile to fix home issues --- Makefile | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 92bb2db..ac6aea6 100644 --- a/Makefile +++ b/Makefile @@ -26,30 +26,37 @@ VPS := \ magenta \ canigou +.PHONY: help help: cat Makefile define machine_rule +.PHONY: $(1) $(1): ; systemctl --user reset-failed $$(NIX_RUN)switch/$(1) +.PHONY: $(1)-test $(1)-test: ; $$(NIX_RUN)test/$(1) endef define vps_rule +.PHONY: $(1) $(1): ; $$(NIX_RUN)deploy/$(1) endef $(foreach machine,$(MACHINES),$(eval $(call machine_rule,$(machine)))) $(foreach vps,$(VPS),$(eval $(call vps_rule,$(vps)))) -deps-bump-my: +.PHONY: deps-my +deps-my: $(NIX_LOCK) $(foreach dep,$(DEPS_MY),--update-input $(dep)) -deps-bump-nixos: +.PHONY: deps-nixos +deps-nixos: $(NIX_LOCK) $(foreach dep,$(DEPS_NIXOS),--update-input $(dep)) -deps-bump-misc: +.PHONY: deps-misc +deps-misc: $(NIX_LOCK) $(foreach dep,$(DEPS_MISC),--update-input $(dep))