all repos — archive/dotfiles @ f4aa8c2484b2fc00afa5935e31164f0b4bb6c311

Superseded by nixfiles

Emacs: Update Makefile to only byte-compile init
Alan Pearce alan@alanpearce.eu
Thu, 03 Aug 2017 12:11:01 +0200
commit

f4aa8c2484b2fc00afa5935e31164f0b4bb6c311

parent

8c97e999adee892e046ecfaa611193b47497d6fc

1 files changed, 1 insertions(+), 14 deletions(-)

jump to
M emacs/.emacs.d/Makefileemacs/.emacs.d/Makefile
@@ -1,13 +1,3 @@-define EMACS_TANGLE
-(progn\
-  (require 'package)\
-  (package-refresh-contents nil)\
-  (setq vc-follow-symlinks nil)\
-  (find-file \"init.org\")\
-  (require 'ob-tangle)\
-  (org-babel-tangle nil \"init.el\"))
-endef
-
 EMACS := ${NIX_LINK}/bin/emacs
 
 # The first target is the default.  `all` is typically defined here.
@@ -16,11 +6,8 @@ # These targets don't pertain to files
 .PHONY: all clean
 
-init.el:
-	$(EMACS) --batch --no-init-file --eval "$(EMACS_TANGLE)" --kill
-
 init.elc: init.el
 	$(EMACS) --batch --no-init-file --funcall batch-byte-compile init.el
 
 clean:
-	rm init.el init.elc
+	rm init.elc