summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorKyle Meyer <kyle@kyleam.com>2014-11-24 02:17:04 -0500
committerKyle Meyer <kyle@kyleam.com>2014-11-24 02:17:04 -0500
commitcb7f7dcf0c580aa3575bdd8adc59b281bb5003dd (patch)
treea52421d95f3dcff356c2b3dec06b360a8bd99c3c /Makefile
parent3c85640bb42c0fbe586255336d4bef27d942b515 (diff)
parent4dbe38c68f01f0e30cffac9500e86dbef08ce09b (diff)
downloadbog-cb7f7dcf0c580aa3575bdd8adc59b281bb5003dd.tar.gz
Merge pull request #4 from rranelli/tests-with-makefile
Before merging, Makefile code specific for maven-test-mode was removed.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile18
1 files changed, 18 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..ae2638a
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,18 @@
+EMACS := emacs
+CURL := curl --silent
+
+DASH_URL := https://raw.githubusercontent.com/magnars/dash.el/master/dash.el
+
+.PHONY: test
+
+test: .downloads
+ ${EMACS} -Q --batch -L . \
+ -l bog-tests \
+ --eval "(ert-run-tests-batch-and-exit '(not (tag interactive)))"
+
+.downloads:
+ ${CURL} ${DASH_URL} > dash.el
+ touch .downloads
+
+clean:
+ @rm -rf *.elc