From d32b037f4ef3f6a4434bd563257dfc43443ae4f5 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sun, 29 Oct 2017 20:36:54 -0400 Subject: fix make update --- Makefile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 05746d9..732b5b2 100644 --- a/Makefile +++ b/Makefile @@ -82,12 +82,14 @@ LN = @ln -sf MKDIR = @mkdir -p RM = @rm -f -build : submodules $(BUILD) +all : submodules build submodules : @git submodule update --init --recursive -install : build $(INSTALLED) /var/spool/cron/$(USER) $(INTO)/Maildir/.notmuch +build : $(BUILD) + +install : all $(INSTALLED) /var/spool/cron/$(USER) $(INTO)/Maildir/.notmuch @for dir in $(EMPTYDIRS); do mkdir -p $(INTO)/$$dir; done @chmod 600 msmtprc @chmod 700 gnupg @@ -99,8 +101,8 @@ clean : $(RM) $(BUILD) $(INSTALLED) update : - @git submodule foreach '(if [ $$name == "vim/pack/local/start/perl" ]; then git checkout dev; else git checkout master; fi) && git pull' - @$(MAKE) + @git submodule foreach '(if [ $$path == "vim/pack/filetype/start/perl" ]; then git checkout dev; else git checkout master; fi) && git pull' + @$(MAKE) build $(INTO)/.% : % @[ ! -e $@ ] || [ -h $@ ] || mv -f $@ $@.bak -- cgit v1.2.3-54-g00ecf