X-Git-Url: https://git.donarmstrong.com/?p=org-ref.git;a=blobdiff_plain;f=Makefile;h=8ec4b8e7428a154c5111c017f947d9ec769f26a5;hp=5d4d6da5b2fc0ab101d9d7fa47f030e7973cf7cd;hb=9c9f477bb0f03268384de6b6e4397f66d5beaf01;hpb=07e6b1f5cf115c9d2c2e3c687c2a13ac5736f43b diff --git a/Makefile b/Makefile index 5d4d6da..8ec4b8e 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,8 @@ -EMACS ?= emacs +emacs ?= emacs CASK ?= cask CASK_EXEC ?= ${CASK} exec -ORG_SOURCES = org-ref.org pubmed.org -EL_TANGLED = ${ORG_SOURCES:.org=.el} -EL_SOURCES = arxiv.el jmax-bibtex.el -SOURCES = ${EL_TANGLED} ${EL_SOURCES} +EL_SOURCES = org-ref.el arxiv.el jmax-bibtex.el doi-utils.el isbn.el pubmed.el +SOURCES = ${EL_SOURCES} all: test @@ -12,24 +10,15 @@ test: clean-elc ${MAKE} unit unit: - ${CASK_EXEC} ${EMACS} -Q -batch -l org-ref.el -l org-ref-test.el --eval "(ert t)" + ${CASK_EXEC} ${emacs} -Q -batch -l org-ref.el -l org-ref-test.el --eval "(ert t)" compile: - ${CASK_EXEC} ${EMACS} -Q -batch -f batch-byte-compile *.el + ${CASK_EXEC} ${emacs} -Q -batch -f batch-byte-compile *.el clean-elc: rm -f *.elc -tangled: - ${MAKE} ${EL_TANGLED} - -clean-tangled: - rm ${EL_TANGLED} - package : ${SOURCES} ${CASK} package -%.el: %.org - ${EMACS} -Q -batch $< -f org-babel-tangle - .PHONY: all test package clean-elc clean-tangled