diff options
| author | ruki <waruqi@gmail.com> | 2018-11-08 00:38:48 +0800 |
|---|---|---|
| committer | ruki <waruqi@gmail.com> | 2018-11-07 21:53:09 +0800 |
| commit | 26105034da4fcce7ac883c899d781f016559310d (patch) | |
| tree | c459a5dc4e3aa0972d9919033ece511ce76dd129 /node_modules/chrome-trace-event/Makefile | |
| parent | 2c77f00f1a7ecb6c8192f9c16d3b2001b254a107 (diff) | |
| download | xmake-docs-26105034da4fcce7ac883c899d781f016559310d.tar.gz xmake-docs-26105034da4fcce7ac883c899d781f016559310d.zip | |
switch to vuepress
Diffstat (limited to 'node_modules/chrome-trace-event/Makefile')
| -rw-r--r-- | node_modules/chrome-trace-event/Makefile | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/node_modules/chrome-trace-event/Makefile b/node_modules/chrome-trace-event/Makefile new file mode 100644 index 00000000..db516170 --- /dev/null +++ b/node_modules/chrome-trace-event/Makefile @@ -0,0 +1,42 @@ + +TAPE = ./node_modules/.bin/tape +JSSTYLE_FILES := $(shell find lib test -name "*.js") + + +all $(TAPE): + npm install + +.PHONY: clean +clean: + rm -rf examples/*.json examples/*.log + +.PHONY: distclean +distclean: clean + rm -rf node_modules + +.PHONY: test +test: | $(TAPE) + $(TAPE) test/*.test.js + +.PHONY: check-jsstyle +check-jsstyle: $(JSSTYLE_FILES) + ./tools/jsstyle -o indent=4,doxygen,unparenthesized-return=0,blank-after-start-comment=0,leading-right-paren-ok $(JSSTYLE_FILES) + +.PHONY: check +check: check-jsstyle + @echo "Check ok." + +# Ensure CHANGES.md and package.json have the same version. +.PHONY: versioncheck +versioncheck: + @echo version is: $(shell cat package.json | json version) + [[ `cat package.json | json version` == `grep '^## ' CHANGES.md | head -1 | awk '{print $$2}'` ]] + +.PHONY: cutarelease +cutarelease: versioncheck + [[ `git status | tail -n1` == "nothing to commit, working directory clean" ]] + ./tools/cutarelease.py -p trace-event -f package.json + +.PHONY: git-hooks +git-hooks: + [[ -e .git/hooks/pre-commit ]] || ln -s ../../tools/pre-commit.sh .git/hooks/pre-commit |
