1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
MODE_NAME=markdown-toc
VERSION=$$(grep "^;; Version: " $(MODE_NAME).el | cut -f3 -d' ')
PACKAGE_FOLDER=$(MODE_NAME)-$(VERSION)
ARCHIVE=$(PACKAGE_FOLDER).tar
EMACS=emacs
CASK ?= cask
LANG=en_US.UTF-8
.PHONY: clean
pr:
hub pull-request -b ardumont:master
build:
${CASK} build
clean-dist:
rm -rf dist/
clean: clean-dist
rm -rf *.tar
${CASK} clean-elc
install:
${CASK} install
test-init:
${CASK} exec ert-runner init
test: clean
${CASK} exec ert-runner
pkg-file:
${CASK} pkg-file
pkg-el: pkg-file
${CASK} package
package: clean pkg-el
cp dist/$(ARCHIVE) .
make clean-dist
info:
${CASK} info
release:
./release.sh $(VERSION)
version:
@echo "application $(PACKAGE): $(VERSION)\npackage: $(ARCHIVE)"
|