Skip to content
This repository
Newer
Older
100644 96 lines (78 sloc) 2.479 kb
8270417b »
2011-10-25 look for node_modules under npm prefix; re-order js files list
1 NODE_PREFIX=$(shell npm prefix)
2 NODE_MODULES=$(NODE_PREFIX)/node_modules
3
91deb7f6 »
2011-10-20 Don't remove node_modules on make clean
4 CSS_MIN=$(NODE_MODULES)/.bin/cleancss
5 JS_MIN=$(NODE_MODULES)/.bin/uglifyjs
a400784b »
2013-03-06 update Makefile to run jshint on build
6 JS_HINT=$(NODE_MODULES)/.bin/jshint
e6d4bbbd »
2013-07-25 Add "make test" target to install prereqs for "npm test" to work.
7 D3=$(NODE_MODULES)/d3
8 JSDOM=$(NODE_MODULES)/jsdom
9 NODEUNIT=$(NODE_MODULES)/nodeunit
8c69badb »
2011-10-20 Initial commit
10
11 CSS_FILES=\
12 src/css/detail.css\
13 src/css/graph.css\
14 src/css/legend.css\
15
16 JS_FILES=\
61f1709f »
2014-03-02 Add start and end scripts to allow use of UMD by Rickshaw
17 src/helpers/startUMD.js\
053fa4e0 »
2011-11-17 second round import
18 src/js/Rickshaw.js\
7230764f »
2012-03-11 refactor Rickshaw.Series to use PTClass framework
19 src/js/Rickshaw.Class.js\
4bb19851 »
2012-01-21 add classList shim for IE9 support
20 src/js/Rickshaw.Compat.ClassList.js\
8270417b »
2011-10-25 look for node_modules under npm prefix; re-order js files list
21 src/js/Rickshaw.Graph.js\
8c69badb »
2011-10-20 Initial commit
22 src/js/Rickshaw.Fixtures.Color.js\
23 src/js/Rickshaw.Fixtures.RandomData.js\
24 src/js/Rickshaw.Fixtures.Time.js\
4a244a5e »
2013-08-04 change name from LocalTime to Time.Local
25 src/js/Rickshaw.Fixtures.Time.Local.js\
053fa4e0 »
2011-11-17 second round import
26 src/js/Rickshaw.Fixtures.Number.js\
8270417b »
2011-10-25 look for node_modules under npm prefix; re-order js files list
27 src/js/Rickshaw.Color.Palette.js\
8c69badb »
2011-10-20 Initial commit
28 src/js/Rickshaw.Graph.Ajax.js\
29 src/js/Rickshaw.Graph.Annotate.js\
30 src/js/Rickshaw.Graph.Axis.Time.js\
30fa2c25 »
2013-01-21 add x-axis agnostic of time
31 src/js/Rickshaw.Graph.Axis.X.js\
053fa4e0 »
2011-11-17 second round import
32 src/js/Rickshaw.Graph.Axis.Y.js\
2a414c64 »
2013-06-02 rename Rickshaw.Graph.Axis.Scaled to Rickshaw.Graph.Axis.Y.Scaled
33 src/js/Rickshaw.Graph.Axis.Y.Scaled.js\
8c69badb »
2011-10-20 Initial commit
34 src/js/Rickshaw.Graph.Behavior.Series.Highlight.js\
35 src/js/Rickshaw.Graph.Behavior.Series.Order.js\
36 src/js/Rickshaw.Graph.Behavior.Series.Toggle.js\
37 src/js/Rickshaw.Graph.HoverDetail.js\
38 src/js/Rickshaw.Graph.JSONP.js\
39 src/js/Rickshaw.Graph.Legend.js\
40 src/js/Rickshaw.Graph.RangeSlider.js\
6ddfd18e »
2013-11-30 refactor Minimap and rename to Rickshaw.Graph.RangeSlider.Preview; cl…
41 src/js/Rickshaw.Graph.RangeSlider.Preview.js\
b69c8d1a »
2012-03-11 refactor various renderers so they subclass a base class renerer
42 src/js/Rickshaw.Graph.Renderer.js\
8c69badb »
2011-10-20 Initial commit
43 src/js/Rickshaw.Graph.Renderer.Line.js\
44 src/js/Rickshaw.Graph.Renderer.Stack.js\
053fa4e0 »
2011-11-17 second round import
45 src/js/Rickshaw.Graph.Renderer.Bar.js\
1cceb56f »
2012-02-06 update Makefile and built libs
46 src/js/Rickshaw.Graph.Renderer.Area.js\
47 src/js/Rickshaw.Graph.Renderer.ScatterPlot.js\
99d97f5c »
2013-06-09 add multi renderer to combine different renderers on one graph
48 src/js/Rickshaw.Graph.Renderer.Multi.js\
99961720 »
2013-05-03 add lineplot renderer
49 src/js/Rickshaw.Graph.Renderer.LinePlot.js\
8c69badb »
2011-10-20 Initial commit
50 src/js/Rickshaw.Graph.Smoother.js\
f91fce22 »
2013-08-26 Initial support for Rickshaw + socket.io
51 src/js/Rickshaw.Graph.Socketio.js\
8c69badb »
2011-10-20 Initial commit
52 src/js/Rickshaw.Series.js\
ba49f8fa »
2012-03-10 add fixed duration series to Makefile
53 src/js/Rickshaw.Series.FixedDuration.js\
61f1709f »
2014-03-02 Add start and end scripts to allow use of UMD by Rickshaw
54 src/helpers/endUMD.js\
8c69badb »
2011-10-20 Initial commit
55
09a5bcf1 »
2011-10-20 Make clean phony
56 .PHONY: clean build
8c69badb »
2011-10-20 Initial commit
57
58 build: rickshaw.min.css rickshaw.min.js
59
60 clean:
91deb7f6 »
2011-10-20 Don't remove node_modules on make clean
61 rm -rf rickshaw.css rickshaw.js rickshaw.min.*
8c69badb »
2011-10-20 Initial commit
62
e6d4bbbd »
2013-07-25 Add "make test" target to install prereqs for "npm test" to work.
63 test: $(D3) $(JSDOM) $(NODEUNIT)
64 npm test
65
a400784b »
2013-03-06 update Makefile to run jshint on build
66 $(JS_HINT):
67 npm install jshint
68
8c69badb »
2011-10-20 Initial commit
69 $(CSS_MIN):
70 npm install clean-css
71
72 $(JS_MIN):
73 npm install uglify-js
74
e6d4bbbd »
2013-07-25 Add "make test" target to install prereqs for "npm test" to work.
75 $(D3):
76 npm install d3
77
78 $(JSDOM):
79 npm install jsdom
80
81 $(NODEUNIT):
82 npm install nodeunit
83
a1b391fa »
2013-02-19 Updated Makefile: rickshaw.js and rickshaw.css now depends respective…
84 rickshaw.css: $(CSS_FILES)
8c69badb »
2011-10-20 Initial commit
85 cat $(CSS_FILES) > rickshaw.css
86
a400784b »
2013-03-06 update Makefile to run jshint on build
87 rickshaw.js: $(JS_FILES) $(JS_HINT)
88 $(JS_HINT) src/js
8c69badb »
2011-10-20 Initial commit
89 cat $(JS_FILES) > rickshaw.js
90
91 rickshaw.min.css: $(CSS_MIN) rickshaw.css
92 $(CSS_MIN) rickshaw.css > rickshaw.min.css
93
94 rickshaw.min.js: $(JS_MIN) rickshaw.js
b69c8d1a »
2012-03-11 refactor various renderers so they subclass a base class renerer
95 $(JS_MIN) --reserved-names "\$$super" rickshaw.js > rickshaw.min.js
Something went wrong with that request. Please try again.