diff options
author | u <u@billy> | 2023-05-30 22:34:05 -0400 |
---|---|---|
committer | u <u@billy> | 2023-05-30 22:34:05 -0400 |
commit | 69d0b48e412b8290b8c40ed17a0c716b4d3d4e66 (patch) | |
tree | e4755b9205d9439cd2d577e2cbfb72af9a53d0f2 /Makefile | |
parent | b9c3866f23d0f21398a4ebb25874546be40225f5 (diff) |
fixup! auto init fossil test instances
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -4,7 +4,7 @@ unitdir = "$${XDG_CONFIG_HOME:-$$HOME/.config}/systemd/user" | |||
4 | unit_instance_name != systemd-escape "$$(realpath "$(fossil_database)")" | 4 | unit_instance_name != systemd-escape "$$(realpath "$(fossil_database)")" |
5 | our_name = fossil-sync | 5 | our_name = fossil-sync |
6 | unit_files_basenames = $(addprefix $(our_name)@.,service path timer) | 6 | unit_files_basenames = $(addprefix $(our_name)@.,service path timer) |
7 | unit_files = $(addprefix src/,$(unit_files_basenames)) | 7 | unit_files = $(addprefix src/,$(unit_files_basenames) fossil-init@.service) |
8 | unit_instances = $(subst @,@"$(unit_instance_name)",$(unit_files_basenames)) | 8 | unit_instances = $(subst @,@"$(unit_instance_name)",$(unit_files_basenames)) |
9 | unit_instance = $(our_name)@$(unit_instance_name).service | 9 | unit_instance = $(our_name)@$(unit_instance_name).service |
10 | fossil_test_instances = '$(shell systemd-escape fossil-instance-1)' '$(shell systemd-escape a/b/c/fossil-instance-2)' | 10 | fossil_test_instances = '$(shell systemd-escape fossil-instance-1)' '$(shell systemd-escape a/b/c/fossil-instance-2)' |
@@ -19,8 +19,8 @@ start stop restart status show: | $(fossil_database) | |||
19 | systemctl --user $@ $(unit_instances) | 19 | systemctl --user $@ $(unit_instances) |
20 | follow: | 20 | follow: |
21 | journalctl --user $(addprefix -u , $(unit_instances)) -f | 21 | journalctl --user $(addprefix -u , $(unit_instances)) -f |
22 | test deps: | 22 | test: |
23 | mkdir -p $HOME/src/a/b/c | 23 | mkdir -p $(HOME)/src/a/b/c |
24 | systemctl --user start --wait $(addprefix fossil-init@,$(fossil_test_instances)) | 24 | systemctl --user start --wait $(addprefix fossil-init@,$(fossil_test_instances)) |
25 | sudo $(MAKE) -$(MAKEFLAGS) $@ | 25 | sudo $(MAKE) -$(MAKEFLAGS) $@ |
26 | 26 | ||