summaryrefslogtreecommitdiffstats
path: root/emacs/.emacs.d/Makefile
diff options
context:
space:
mode:
authorGravatar Tom Willemse2015-10-03 00:39:52 +0200
committerGravatar Tom Willemse2015-10-03 00:39:52 +0200
commit7a1418dd6474a3b1bc5357b5fbd3ff0771e53cb9 (patch)
treeba7fe62e0d44836f79209b342f3460697a1dd68e /emacs/.emacs.d/Makefile
parent71751ca88d76ca9ce34ffc5fca48593666770182 (diff)
downloaddotfiles-7a1418dd6474a3b1bc5357b5fbd3ff0771e53cb9.tar.gz
dotfiles-7a1418dd6474a3b1bc5357b5fbd3ff0771e53cb9.zip
Move circe settings to separate Org file
Diffstat (limited to 'emacs/.emacs.d/Makefile')
-rw-r--r--emacs/.emacs.d/Makefile13
1 files changed, 10 insertions, 3 deletions
diff --git a/emacs/.emacs.d/Makefile b/emacs/.emacs.d/Makefile
index a5ab771..def0856 100644
--- a/emacs/.emacs.d/Makefile
+++ b/emacs/.emacs.d/Makefile
@@ -15,11 +15,18 @@ all: init2.elc init.elc $(AUTOLOADS_FILE) $(SITE_LISPS) snippets
@echo "ELC $<"
@$(EMACS) $(EARGS) -eval "(byte-compile-file \"$<\")"
-init.el: init2.el
-init2.el site-lisp/circe-init.el: init.org
+define tangle=
@echo "OBT $<"
@$(EMACS) $(EARGS) -l "ob-tangle" \
- -eval "(org-babel-tangle-file \"init.org\")"
+ -eval "(org-babel-tangle-file \"$<\")"
+endef
+
+init.el: init2.el
+init2.el: init.org
+ $(call tangle)
+
+site-lisp/circe-init.el: init-circe.org
+ $(call tangle)
### Site Lisp