From ceaa03cca86e1203cdb9f3c1b697564f763cc660 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 31 Jan 2017 19:53:00 -0500 Subject: [PATCH] Makefile: clean compiled files before install/update/clean/compile --- Makefile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index 8c5d95335..f5dfc7b1e 100644 --- a/Makefile +++ b/Makefile @@ -2,24 +2,24 @@ EMACS=emacs all: install update -install: init.el +install: init.el clean-elc @$(EMACS) --batch \ --eval '(setq doom-auto-install-p t)' \ -l init.el \ --eval '(message "%s" (if doom--packages "All done!" "Nothing to install"))' -update: init.el +update: init.el clean-elc @$(EMACS) --batch -l init.el -f 'doom/packages-update' +clean: init.el clean-elc + @$(EMACS) --batch -l init.el -f 'doom/packages-clean' + +compile: init.el clean-elc + @$(EMACS) --batch -l init.el -f 'doom/byte-compile' + autoloads: init.el @$(EMACS) --batch -l init.el -f 'doom/refresh-autoloads' -compile: init.el - @$(EMACS) --batch -l init.el -f 'doom/byte-compile' - -clean: init.el - @$(EMACS) --batch -l init.el -f 'doom/packages-clean' - clean-cache: @$(EMACS) --batch -l core/core.el --eval '(delete-directory doom-cache-dir t)'