]> git.donarmstrong.com Git - org-ref.git/blob - Makefile
Use read-string instead of read-input
[org-ref.git] / Makefile
1 EMACS ?= emacs
2 CASK ?= cask
3 CASK_EXEC ?= ${CASK} exec
4 EL_SOURCES = org-ref.el arxiv.el jmax-bibtex.el doi-utils.el isbn.el pubmed.el
5 SOURCES =   ${EL_SOURCES}
6
7 all: test
8
9 test: clean-elc
10         ${MAKE} unit
11
12 unit:
13         ${CASK_EXEC} ${EMACS} -Q -batch -l org-ref.el -l org-ref-test.el --eval "(ert t)"
14
15 compile:
16         ${CASK_EXEC} ${EMACS} -Q -batch -f batch-byte-compile *.el
17
18 clean-elc:
19         rm -f *.elc
20
21 package : ${SOURCES}
22         ${CASK} package
23
24 .PHONY: all test package clean-elc clean-tangled