diff options
author | Jesse Luehrs <doy@tozt.net> | 2018-03-06 03:29:52 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2018-03-06 03:48:15 -0500 |
commit | afced7ae76770a7968e9d256ad8bf6b3f147efd9 (patch) | |
tree | 637591de0c7bdab44451d014b21ab3d2fe34ed23 /Makefile | |
parent | 2119dfeadd57d94c5c4879779fd51f2d3769f261 (diff) | |
download | conf-afced7ae76770a7968e9d256ad8bf6b3f147efd9.tar.gz conf-afced7ae76770a7968e9d256ad8bf6b3f147efd9.zip |
move services into separate available/enabled directories
this way, switching branches won't keep randomly spinning up a bunch of
unkillable supervise processes
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -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 |