adds Makefile to produce uncompressed and minified dists
This commit is contained in:
parent
9e3ae6e6fd
commit
2631c928b7
11
Makefile
11
Makefile
@ -6,6 +6,13 @@ expresso = ./node_modules/.bin/mocha
|
|||||||
UGLIFYJS=./node_modules/.bin/uglifyjs
|
UGLIFYJS=./node_modules/.bin/uglifyjs
|
||||||
BROWSERIFY = ./node_modules/.bin/browserify
|
BROWSERIFY = ./node_modules/.bin/browserify
|
||||||
|
|
||||||
|
dist/carto.js: dist/carto.uncompressed.js $(shell $(BROWSERIFY) --list lib/carto/index.js)
|
||||||
|
$(UGLIFYJS) dist/carto.uncompressed.js > $@
|
||||||
|
|
||||||
|
dist/carto.uncompressed.js: dist $(shell $(BROWSERIFY) --list lib/carto/index.js)
|
||||||
|
$(BROWSERIFY) lib/carto/index.js --exclude node_modules/underscore/underscore.js --standalone carto > $@
|
||||||
|
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
./node_modules/.bin/jshint lib/carto/*.js lib/carto/tree/*.js
|
./node_modules/.bin/jshint lib/carto/*.js lib/carto/tree/*.js
|
||||||
|
|
||||||
@ -22,11 +29,7 @@ check: test
|
|||||||
dist:
|
dist:
|
||||||
mkdir -p dist
|
mkdir -p dist
|
||||||
|
|
||||||
dist/carto.uncompressed.js: dist $(shell $(BROWSERIFY) --list lib/carto/index.js)
|
|
||||||
$(BROWSERIFY) lib/carto/index.js --exclude node_modules/underscore/underscore.js --standalone carto > $@
|
|
||||||
|
|
||||||
dist/carto.js: dist/carto.uncompressed.js $(shell $(BROWSERIFY) --list lib/carto/index.js)
|
|
||||||
$(UGLIFYJS) dist/carto.uncompressed.js > $@
|
|
||||||
|
|
||||||
|
|
||||||
.PHONY: test
|
.PHONY: test
|
||||||
|
Loading…
Reference in New Issue
Block a user