]> git.donarmstrong.com Git - org-ref.git/blobdiff - Makefile
string-to-int is a obsoleted function
[org-ref.git] / Makefile
index 601933829817bfe193514172adfcb19475132348..e2855ae7fdf5af6e3e5284cef59c1a27e7d39c22 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,8 @@
 EMACS ?= emacs
-CASK_EXEC ?= cask exec
+CASK ?= cask
+CASK_EXEC ?= ${CASK} exec
+EL_SOURCES = org-ref.el arxiv.el jmax-bibtex.el doi-utils.el isbn.el pubmed.el
+SOURCES =   ${EL_SOURCES}
 
 all: test
 
@@ -7,12 +10,15 @@ test: clean-elc
        ${MAKE} unit
 
 unit:
-       ${CASK_EXEC} ${EMACS} -Q -batch  -l org-ref-init.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 org-ref-init.el
+       ${CASK_EXEC} ${EMACS} -Q -batch -f batch-byte-compile *.el
 
 clean-elc:
-       rm -f f.elc
+       rm -f *.elc
 
-.PHONY:        all test
+package : ${SOURCES}
+       ${CASK} package
+
+.PHONY:        all test package clean-elc clean-tangled