@@ -4,11 +4,6 @@ NODE_MODULES := node_modules/.bin
44BOWER_COMPONENTS := bower_components
55
66all : lint js css test
7- #
8- # Copy minified file to site
9- #
10- cp dist/sequence-diagram* -min.js* _site/
11-
127js : dist/sequence-diagram-min.js dist/sequence-diagram-raphael-min.js dist/sequence-diagram-snap-min.js
138css : dist/sequence-diagram-min.css font
149font : dist/danielbd.woff2 dist/danielbd.woff
@@ -31,7 +26,7 @@ dependencies: node_modules bower_components
3126
3227clean :
3328 -rm build/*
34- -git checkout -- dist/ *
29+ -git checkout -- dist
3530
3631veryclean : clean
3732 -rm -rf node_modules
@@ -74,7 +69,7 @@ test: dependencies dist/sequence-diagram-min.js
7469 -d test/*-mock.js $(BOWER_COMPONENTS)/lodash/dist/lodash.min.js
7570
7671build/grammar.js : src/grammar.jison
77- mkdir build
72+ mkdir -p build
7873 $(NODE_MODULES ) /jison $< -o $@ .tmp
7974
8075 # After building the grammar, run it through the uglifyjs to fix some non-strict issues.
@@ -91,7 +86,7 @@ build/diagram-grammar.js: src/diagram.js build/grammar.js
9186
9287# Combine all javascript files together (Raphael and Snap.svg)
9388dist/sequence-diagram.js : src/main.js build/diagram-grammar.js src/jquery-plugin.js src/sequence-diagram.js src/theme.js src/theme-snap.js src/theme-raphael.js fonts/daniel/daniel_700.font.js
94- mkdir dist
89+ mkdir -p dist
9590 $(NODE_MODULES ) /preprocess $< . -SNAP=true -RAPHAEL=true > $@
9691
9792# Combine just Raphael theme
@@ -125,5 +120,5 @@ dist/%-min.js dist/%-min.js.map: dist/%.js
125120 $(NODE_MODULES)/uglifyjs \
126121 $< -o $@ \
127122 --compress --comments --lint \
128- --source-map $< .map \
123+ --source-map $@ .map \
129124 --source-map-url `basename $<`
0 commit comments