blob: 50b64a356bf1359e8dc01b98c9cb3fd65982ee8f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
EMACS = /usr/bin/emacs
SCHEME_IMPLEMENTATION = guile
define tangle =
@echo -e "\e[35mOBT\e[0m" $<
@$(EMACS) -batch \
-eval "(package-initialize)" \
-load ob-tangle \
-eval "(setq sh-make-vars-local nil)" \
-eval "(setq geiser-default-implementation '$(SCHEME_IMPLEMENTATION))" \
-eval "(org-babel-tangle-file \"$<\" \"$(notdir $@)\" \"$(1)\")"
endef
|