summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cady <d@jerkface.net>2023-05-28 19:35:20 -0400
committerAndrew Cady <d@jerkface.net>2023-05-28 19:35:20 -0400
commit2b2a068fa369a6eb2d326a2983ff9a2b90676b9c (patch)
tree10dfb32a5976687f5aa9619828d56d94cfb612f0
parent76f0e0e68939d64ac5ed2ccb3d21bf98337168af (diff)
makefile fixes
-rw-r--r--Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index f07bf3c..c30e931 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,8 @@
1ifneq (0,$(shell id -u))
2.DEFAULT_GOAL = install
3%:
4 sudo $(MAKE) -$(MAKEFLAGS) $@
5else
1config_dir = /etc/btrfs/remotes 6config_dir = /etc/btrfs/remotes
2bindir = /usr/local/bin 7bindir = /usr/local/bin
3unitdir = /etc/systemd/system 8unitdir = /etc/systemd/system
@@ -21,7 +26,7 @@ install:
21 install -t $(bindir) -- $(binaries) 26 install -t $(bindir) -- $(binaries)
22 install -m644 -t $(unitdir) -- $(unit_files) 27 install -m644 -t $(unitdir) -- $(unit_files)
23 systemctl daemon-reload 28 systemctl daemon-reload
24 systemctl reset-failed $(units) 29 systemctl reset-failed $(units) 2>/dev/null || true
25 systemctl enable --now $(enable_unit) 30 systemctl enable --now $(enable_unit)
26 31
27status start stop restart: 32status start stop restart:
@@ -33,3 +38,4 @@ status start stop restart:
33 38
34go: 39go:
35 for remote in $(remotes); do bash$(if $(verbose), -x) $(main_unit_name) $$remote$(if $(verbose),;, &) done; wait 40 for remote in $(remotes); do bash$(if $(verbose), -x) $(main_unit_name) $$remote$(if $(verbose),;, &) done; wait
41endif