UNPKG

330 BPlain TextView Raw
1
2.PHONY: verify-tag release
3
4default: release
5
6verify-tag:
7ifndef TAG
8 $(error TAG is undefined)
9endif
10
11release: verify-tag
12 @ OLD_TAG=`git describe --abbrev=0 --tags` && \
13 npm run minify && \
14 replace "$${OLD_TAG/v/}" "$(TAG)" -- *.json README.md && \
15 git commit -m "v$(TAG)" *.js *.json README.md && \
16 git tag "v$(TAG)"
17