diff options
Diffstat (limited to 'emacs/.emacs.d/Makefile')
-rw-r--r-- | emacs/.emacs.d/Makefile | 13 |
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 |