diff options
author | 2015-10-03 00:19:21 +0200 | |
---|---|---|
committer | 2015-10-03 00:19:21 +0200 | |
commit | 71751ca88d76ca9ce34ffc5fca48593666770182 (patch) | |
tree | 739004e3faccbb7bcc1efa5801611619ab2e8463 /emacs/.emacs.d/Makefile | |
parent | 168807b974731edccb2a013a9793c61342ee8b8b (diff) | |
download | dotfiles-71751ca88d76ca9ce34ffc5fca48593666770182.tar.gz dotfiles-71751ca88d76ca9ce34ffc5fca48593666770182.zip |
Move Circe settings to literate init
Diffstat (limited to 'emacs/.emacs.d/Makefile')
-rw-r--r-- | emacs/.emacs.d/Makefile | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/emacs/.emacs.d/Makefile b/emacs/.emacs.d/Makefile index 1ec758a..a5ab771 100644 --- a/emacs/.emacs.d/Makefile +++ b/emacs/.emacs.d/Makefile @@ -1,8 +1,13 @@ EMACS = cask exec emacs EARGS = -Q -batch -l package +AUTOLOADS_FILE=site-lisp/site-autoloads.el +UNWANTED=$(AUTOLOADS_FILE) site-lisp/flycheck_% site-lisp/flycheck-% +SITE_LISPS = $(addsuffix c,$(filter-out $(UNWANTED),$(wildcard site-lisp/*.el))) \ + site-lisp/circe-init.elc + .PHONY: all site-lisp snippets -all: init2.elc init.elc site-lisp/site-autoloads.el snippets +all: init2.elc init.elc $(AUTOLOADS_FILE) $(SITE_LISPS) snippets ### Init @@ -11,17 +16,13 @@ all: init2.elc init.elc site-lisp/site-autoloads.el snippets @$(EMACS) $(EARGS) -eval "(byte-compile-file \"$<\")" init.el: init2.el -init2.el: init.org +init2.el site-lisp/circe-init.el: init.org @echo "OBT $<" @$(EMACS) $(EARGS) -l "ob-tangle" \ -eval "(org-babel-tangle-file \"init.org\")" ### Site Lisp -AUTOLOADS_FILE=site-lisp/site-autoloads.el -UNWANTED=$(AUTOLOADS_FILE) site-lisp/flycheck_% site-lisp/flycheck-% -SITE_LISPS = $(addsuffix c,$(filter-out $(UNWANTED),$(wildcard site-lisp/*.el))) - $(AUTOLOADS_FILE): $(SITE_LISPS) @echo "GEN $@" @$(EMACS) $(EARGS) \ |