From 36b9264cc8eedcc6f4d3f8499b3d627e4ffae52b Mon Sep 17 00:00:00 2001 From: Thomas Letan Date: Thu, 20 Feb 2020 18:09:35 +0100 Subject: Make an heavy use of Makefile variables --- Makefile | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 09b442d..69739d1 100644 --- a/Makefile +++ b/Makefile @@ -1,16 +1,14 @@ -SASS := $(shell find site/ -name "*.sass") -INPUTS := $(SASS:.sass=.css) -MAKEFILES := bootstrap.mk ROOT := $(shell pwd) -GEN_SCRIPTS := scripts/tangle-org.el -EMACSARGS := --batch --eval "(require 'org)" \ - --eval "(org-babel-do-load-languages 'org-babel-load-languages '((shell . t)))" \ - --eval "(org-babel-tangle)" +CLEODIR := site/posts/meta/ +GENFILES := scripts/tangle-org.el bootstrap.mk -include ${MAKEFILES} +include bootstrap.mk bootstrap.mk scripts/tangle-org.el &: site/posts/meta/Bootstrap.org @echo " tangle $<" - @ROOT="${ROOT}" emacs $< ${EMACSARGS} 2>/dev/null + @ROOT="${ROOT}" emacs $< --batch \ + --eval "(require 'org)" \ + --eval "(setq org-src-preserve-indentation t)" \ + --eval "(org-babel-tangle)" .PHONY: clean build force -- cgit v1.2.3