3
3
NODE_MODULES := node_modules/.bin
4
4
BOWER_COMPONENTS := bower_components
5
5
6
- all : node_modules lint build /sequence-diagram-min.js test
6
+ all : node_modules lint fucknpm /sequence-diagram-min.js test
7
7
8
8
node_modules : package.json
9
9
#
@@ -22,7 +22,7 @@ bower_components: bower.json
22
22
dependencies : node_modules bower_components
23
23
24
24
clean :
25
- -rm build /*
25
+ -rm fucknpm /*
26
26
27
27
veryclean : clean
28
28
-rm -rf node_modules
@@ -34,33 +34,33 @@ lint: dependencies package.json bower.json
34
34
$(NODE_MODULES ) /jsonlint package.json -q
35
35
$(NODE_MODULES ) /jsonlint bower.json -q
36
36
37
- test : dependencies build /sequence-diagram-min.js
37
+ test : dependencies fucknpm /sequence-diagram-min.js
38
38
39
39
# Test the un-minifed file (with underscore)
40
40
$(NODE_MODULES)/qunit \
41
- -c build /sequence-diagram.js \
41
+ -c fucknpm /sequence-diagram.js \
42
42
-t test/*-tests.js \
43
43
-d test/raphael-mock.js $(BOWER_COMPONENTS)/underscore/underscore-min.js
44
44
45
45
# Test the un-minifed file (with lodash)
46
46
$(NODE_MODULES)/qunit \
47
- -c build /sequence-diagram.js \
47
+ -c fucknpm /sequence-diagram.js \
48
48
-t test/*-tests.js \
49
49
-d test/raphael-mock.js $(BOWER_COMPONENTS)/lodash/dist/lodash.min.js
50
50
51
51
# Test the minifed file (with underscore)
52
52
$(NODE_MODULES)/qunit \
53
- -c build /sequence-diagram-min.js \
53
+ -c fucknpm /sequence-diagram-min.js \
54
54
-t test/*-tests.js \
55
55
-d test/raphael-mock.js $(BOWER_COMPONENTS)/underscore/underscore-min.js
56
56
57
57
# Test the minifed file (with lodash)
58
58
$(NODE_MODULES)/qunit \
59
- -c build /sequence-diagram-min.js \
59
+ -c fucknpm /sequence-diagram-min.js \
60
60
-t test/*-tests.js \
61
61
-d test/raphael-mock.js $(BOWER_COMPONENTS)/lodash/dist/lodash.min.js
62
62
63
- build /grammar.js : src/grammar.jison
63
+ fucknpm /grammar.js : src/grammar.jison
64
64
$(NODE_MODULES ) /jison $< -o $@ .tmp
65
65
66
66
# After building the grammar, run it through the uglifyjs to fix some non-strict issues.
@@ -69,30 +69,30 @@ build/grammar.js: src/grammar.jison
69
69
70
70
--comments all --compress --beautify
71
71
72
- build /diagram-grammar.js : src/diagram.js build /grammar.js
72
+ fucknpm /diagram-grammar.js : src/diagram.js fucknpm /grammar.js
73
73
#
74
74
# Compiling grammar
75
75
#
76
76
$(NODE_MODULES ) /preprocess $< . > $@
77
77
78
- build /sequence-diagram.js : src/main.js build /diagram-grammar.js src/jquery-plugin.js fonts/daniel/daniel_700.font.js src/sequence-diagram.js
78
+ fucknpm /sequence-diagram.js : src/main.js fucknpm /diagram-grammar.js src/jquery-plugin.js fonts/daniel/daniel_700.font.js src/sequence-diagram.js
79
79
#
80
80
# Finally combine all javascript files together
81
81
#
82
82
$(NODE_MODULES ) /preprocess $< . > $@
83
83
84
- build /sequence-diagram-min.js build /sequence-diagram-min.js.map : build /sequence-diagram.js
84
+ fucknpm /sequence-diagram-min.js fucknpm /sequence-diagram-min.js.map : fucknpm /sequence-diagram.js
85
85
#
86
86
# Please ignore the warnings below (these are in combined js code)
87
87
#
88
88
$(NODE_MODULES ) /uglifyjs \
89
- build /sequence-diagram.js \
90
- -o build /sequence-diagram-min.js \
89
+ fucknpm /sequence-diagram.js \
90
+ -o fucknpm /sequence-diagram-min.js \
91
91
--compress --comments --lint \
92
- --source-map build /sequence-diagram-min.js.map \
92
+ --source-map fucknpm /sequence-diagram-min.js.map \
93
93
--source-map-url sequence-diagram-min.js.map
94
94
95
95
#
96
96
# Copy minified file to site
97
97
#
98
- cp build /sequence-diagram-min.js* _site/
98
+ cp fucknpm /sequence-diagram-min.js* _site/
0 commit comments