File tree Expand file tree Collapse file tree 4 files changed +22
-40
lines changed
Expand file tree Collapse file tree 4 files changed +22
-40
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1- # get Makefile directory name: http://stackoverflow.com/a/5982798/376773
1+ # http://stackoverflow.com/a/5982798/376773
22THIS_MAKEFILE_PATH: =$(word $(words $(MAKEFILE_LIST ) ) ,$(MAKEFILE_LIST ) )
33THIS_DIR: =$(shell cd $(dir $(THIS_MAKEFILE_PATH ) ) ;pwd)
4-
5- # BIN directory
6- BIN := $(THIS_DIR ) /node_modules/.bin
7-
8- # Path
9- PATH := node_modules/.bin:$(PATH )
4+ export PATH := $(THIS_DIR ) /node_modules/.bin:$(PATH )
105SHELL := /bin/bash
116
12- # applications
13- BROWSERIFY ?= $(BIN ) /browserify
14-
157all : lint test
168
17- browser : dist/debug.js dist/test.js
9+ dist : dist/debug.js dist/test.js
10+
11+ .INTERMEDIATE : dist/debug.es6.js
12+ dist/debug.es6.js : src/* .js
13+ @mkdir -p dist
14+ browserify --standalone debug $< > $@
1815
19- dist/debug.js : src/ * .js
16+ dist/debug.js : dist/debug.es6 .js
2017 @mkdir -p dist
21- @$(BROWSERIFY ) --standalone debug . > $@ .es6.js
22- @babel $@ .es6.js > $@
23- @rm $@ .es6.js
18+ babel $< > $@
2419
2520dist/test.js : test.js
2621 @mkdir -p dist
27- @cp $< $@ .es6.js
28- @babel $@ .es6.js > $@
29- @rm $@ .es6.js
22+ babel $< > $@
3023
3124lint :
32- @ xo
25+ xo
3326
3427test-node :
35- @ istanbul cover node_modules/mocha/bin/_mocha -- test.js
28+ istanbul cover node_modules/mocha/bin/_mocha -- test.js
3629 @cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
3730
38- test-browser :
39- @$(MAKE ) browser
40- @karma start --single-run
31+ test-browser : dist
32+ karma start --single-run
4133
4234test : test-node test-browser
4335
4436clean :
4537 rm -rf dist coverage
4638
47- .PHONY : all browser install clean lint test test-node test-browser
39+ .PHONY : all dist clean lint test test-node test-browser
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1111 " log" ,
1212 " debugger"
1313 ],
14+ "files" : [
15+ " src" ,
16+ " dist/debug.js" ,
17+ " LICENSE" ,
18+ " README.md"
19+ ],
1420 "author" : " TJ Holowaychuk <tj@vision-media.ca>" ,
1521 "contributors" : [
1622 " Nathan Rajlich <nathan@tootallnate.net> (http://n8.io)" ,
You can’t perform that action at this time.
0 commit comments