2018-03-18 18:17:38 +00:00
|
|
|
#
|
|
|
|
# Programs used in the make goals
|
|
|
|
#
|
2019-05-31 09:39:09 +00:00
|
|
|
export CASK ?= cask
|
2018-03-18 18:17:38 +00:00
|
|
|
export EMACS ?= emacs
|
2016-12-25 17:05:15 +00:00
|
|
|
|
2018-03-18 18:17:38 +00:00
|
|
|
#
|
|
|
|
# General configuration
|
|
|
|
#
|
2019-05-31 09:39:09 +00:00
|
|
|
export CASK_DIR ?= `${CASK} package-directory`
|
|
|
|
export BATCH = --batch -q -l .emacs/init.el
|
|
|
|
export COVERALLS_REPO_TOKEN = 61YFD7RG1RRJTs0kEuj1aZX7VBgUPiMNO
|
2016-12-25 17:05:15 +00:00
|
|
|
|
2018-03-18 18:17:38 +00:00
|
|
|
all: version test
|
|
|
|
|
|
|
|
version:
|
|
|
|
$(EMACS) $(BATCH) --version
|
|
|
|
|
2018-03-18 18:29:52 +00:00
|
|
|
test: install unit
|
2016-12-25 17:05:15 +00:00
|
|
|
|
|
|
|
unit:
|
|
|
|
${CASK} exec ert-runner
|
|
|
|
|
|
|
|
install:
|
|
|
|
${CASK} install
|
|
|
|
|
2017-08-18 10:11:09 +00:00
|
|
|
clean:
|
|
|
|
rm -Rf .emacs.d
|
2017-08-19 17:20:04 +00:00
|
|
|
rm -Rf .cask
|
2017-08-18 10:11:09 +00:00
|
|
|
|
2018-03-18 21:59:22 +00:00
|
|
|
.PHONY: all test unit install clean
|