summaryrefslogtreecommitdiffstats
path: root/emacs/.emacs.d/Makefile
diff options
context:
space:
mode:
authorGravatar Tom Willemse2015-10-03 00:19:21 +0200
committerGravatar Tom Willemse2015-10-03 00:19:21 +0200
commit71751ca88d76ca9ce34ffc5fca48593666770182 (patch)
tree739004e3faccbb7bcc1efa5801611619ab2e8463 /emacs/.emacs.d/Makefile
parent168807b974731edccb2a013a9793c61342ee8b8b (diff)
downloaddotfiles-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/Makefile13
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) \