From afced7ae76770a7968e9d256ad8bf6b3f147efd9 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Tue, 6 Mar 2018 03:29:52 -0500 Subject: move services into separate available/enabled directories this way, switching branches won't keep randomly spinning up a bunch of unkillable supervise processes --- Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 3f2dfcd..471bd23 100644 --- a/Makefile +++ b/Makefile @@ -57,7 +57,7 @@ INSTALL = agignore \ weechat \ zsh -EMPTYDIRS = $(patsubst services/%,.log/%,$(wildcard services/*)) \ +EMPTYDIRS = $(patsubst services/available/%,.log/%,$(wildcard services/available/*)) \ Maildir \ .cache/mutt/headers \ .cache/mutt/bodies \ @@ -70,7 +70,8 @@ EMPTYDIRS = $(patsubst services/%,.log/%,$(wildcard services/*)) \ INSTALLED = $(patsubst %,$(INTO)/%/,$(EMPTYDIRS)) \ $(patsubst %,$(INTO)/.%,$(INSTALL)) -BUILD = bin/local/timettyrec \ +BUILD = $(patsubst services/available/%,services/enabled/%,$(wildcard services/available/*)) \ + bin/local/timettyrec \ $(addsuffix .dat,$(filter-out %.dat,$(wildcard fortune/*))) \ $(addsuffix tags,$(wildcard vim/pack/*/start/*/doc/)) \ vim/spell/en.utf-8.add.spl \ @@ -115,6 +116,10 @@ $(INTO)/.% : % @[ ! -e $@ ] || [ -h $@ ] || mv -f $@ $@.bak $(LN) $(PWD)/$< $@ +services/enabled/% : services/available/% + @mkdir -p services/enabled + $(LN) ../available/$(notdir $<) $@ + /var/spool/cron/$(USER) : crontab @crontab crontab -- cgit v1.2.3-54-g00ecf