Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 184 lines (166 sloc) 3.431 kB
6f3a7e7 @mbostock Checkpoint source.
authored
1 JS_COMPILER = \
1dfd335 @jasondavies Replace Google's closure compiler with UglifyJS.
jasondavies authored
2 ./lib/uglifyjs/bin/uglifyjs
6f3a7e7 @mbostock Checkpoint source.
authored
3
4b0c68f @mbostock Add CSV module.
authored
4 all: \
6494412 @mbostock Don't include geo in the default build.
authored
5 d3.js \
6 d3.min.js \
d215ace @mbostock Add d3.behavior module.
authored
7 d3.behavior.js \
8 d3.behavior.min.js \
edf75a3 @jasondavies Move bullet to new `chart` module.
jasondavies authored
9 d3.chart.js \
10 d3.chart.min.js \
6307364 @mbostock Add layout module, with layout.chord class.
authored
11 d3.layout.js \
12 d3.layout.min.js \
6494412 @mbostock Don't include geo in the default build.
authored
13 d3.csv.js \
46b8056 @mbostock Almost complete strptime & strftime.
authored
14 d3.csv.min.js \
a502859 @mbostock Add d3.geom module.
authored
15 d3.geo.js \
16 d3.geo.min.js \
17 d3.geom.js \
18 d3.geom.min.js \
46b8056 @mbostock Almost complete strptime & strftime.
authored
19 d3.time.js \
20 d3.time.min.js
6f3a7e7 @mbostock Checkpoint source.
authored
21
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
22 .INTERMEDIATE d3.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
23 src/start.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
24 d3.core.js \
25 d3.scale.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
26 d3.svg.js \
27 src/end.js
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
28
29 d3.core.js: \
30 src/core/core.js \
31 src/core/date.js \
32 src/core/object.js \
33 src/core/array.js \
5ae51b2 @mbostock Simplify svg.chord API.
authored
34 src/core/functor.js \
811aa10 @mbostock Scale interpolators & range rounding.
authored
35 src/core/rebind.js \
6307364 @mbostock Add layout module, with layout.chord class.
authored
36 src/core/ascending.js \
37 src/core/descending.js \
6530773 @mbostock Add d3.layout.stack, d3.min, d3.max.
authored
38 src/core/min.js \
39 src/core/max.js \
373ddee @mbostock Add nest, keys, values & entries operators.
authored
40 src/core/nest.js \
41 src/core/keys.js \
42 src/core/values.js \
43 src/core/entries.js \
c021172 @mbostock Add d3.{split,merge}.
authored
44 src/core/merge.js \
45 src/core/split.js \
6d97ab2 @mbostock Add `classed` operator for toggling CSS classes.
authored
46 src/core/collapse.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
47 src/core/call.js \
48 src/core/range.js \
6d97ab2 @mbostock Add `classed` operator for toggling CSS classes.
authored
49 src/core/requote.js \
2bdf55c @mbostock Better XHR utilities.
authored
50 src/core/xhr.js \
4b0c68f @mbostock Add CSV module.
authored
51 src/core/text.js \
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
52 src/core/json.js \
2bdf55c @mbostock Better XHR utilities.
authored
53 src/core/html.js \
54 src/core/xml.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
55 src/core/ns.js \
56 src/core/dispatch.js \
57 src/core/format.js \
58 src/core/ease.js \
59 src/core/event.js \
60 src/core/interpolate.js \
61 src/core/rgb.js \
62 src/core/hsl.js \
63 src/core/selection.js \
64 src/core/transition.js \
b423122 @mbostock Fix two bugs in transitions.
authored
65 src/core/timer.js
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
66
67 d3.scale.js: \
68 src/scale/scale.js \
69 src/scale/linear.js \
70 src/scale/log.js \
71 src/scale/pow.js \
72 src/scale/sqrt.js \
73 src/scale/ordinal.js \
19d478f @mbostock Add quantile scale.
authored
74 src/scale/category.js \
5748994 @mbostock Add d3.scale.quantize.
authored
75 src/scale/quantile.js \
76 src/scale/quantize.js
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
77
78 d3.svg.js: \
79 src/svg/svg.js \
80 src/svg/arc.js \
81 src/svg/line.js \
cd645ec @mbostock Fix a bug in scale.invert. Add svg.mouse.
authored
82 src/svg/area.js \
163a37e @mbostock Add svg.chord class.
authored
83 src/svg/chord.js \
77a061f @mbostock Add d3.svg.symbol.
authored
84 src/svg/mouse.js \
85 src/svg/symbol.js
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
86
d215ace @mbostock Add d3.behavior module.
authored
87 d3.behavior.js: \
88 src/start.js \
89 src/behavior/behavior.js \
90 src/behavior/zoom.js \
91 src/end.js
92
edf75a3 @jasondavies Move bullet to new `chart` module.
jasondavies authored
93 d3.chart.js: \
94 src/start.js \
95 src/chart/chart.js \
96 src/chart/bullet.js \
97 src/end.js
98
6307364 @mbostock Add layout module, with layout.chord class.
authored
99 d3.layout.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
100 src/start.js \
101 src/layout/layout.js \
102 src/layout/chord.js \
36e935a @mbostock Add force & treemap to d3.layout.
authored
103 src/layout/force.js \
abae3f9 @mbostock Add hierarchy & partition layouts.
authored
104 src/layout/partition.js \
ade083d @mbostock More convenient pies.
authored
105 src/layout/pie.js \
6530773 @mbostock Add d3.layout.stack, d3.min, d3.max.
authored
106 src/layout/stack.js \
abae3f9 @mbostock Add hierarchy & partition layouts.
authored
107 src/layout/hierarchy.js \
f208a5b @jasondavies Add Reingold-Tilford tree layout.
jasondavies authored
108 src/layout/tree.js \
36e935a @mbostock Add force & treemap to d3.layout.
authored
109 src/layout/treemap.js \
487037e @mbostock Merge branch 'jheer-master'
authored
110 src/end.js
6307364 @mbostock Add layout module, with layout.chord class.
authored
111
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
112 d3.geo.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
113 src/start.js \
6494412 @mbostock Don't include geo in the default build.
authored
114 src/geo/geo.js \
115 src/geo/albers.js \
138fd92 @mbostock Add Mercator projection.
authored
116 src/geo/mercator.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
117 src/geo/path.js \
0e1c1fa @mbostock Add d3.geo.bounds.
authored
118 src/geo/bounds.js \
487037e @mbostock Merge branch 'jheer-master'
authored
119 src/end.js
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
120
4b0c68f @mbostock Add CSV module.
authored
121 d3.csv.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
122 src/start.js \
6494412 @mbostock Don't include geo in the default build.
authored
123 src/csv/csv.js \
124 src/csv/parse.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
125 src/csv/format.js \
487037e @mbostock Merge branch 'jheer-master'
authored
126 src/end.js
4b0c68f @mbostock Add CSV module.
authored
127
46b8056 @mbostock Almost complete strptime & strftime.
authored
128 d3.time.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
129 src/start.js \
46b8056 @mbostock Almost complete strptime & strftime.
authored
130 src/time/time.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
131 src/time/format.js \
487037e @mbostock Merge branch 'jheer-master'
authored
132 src/end.js
46b8056 @mbostock Almost complete strptime & strftime.
authored
133
a502859 @mbostock Add d3.geom module.
authored
134 d3.geom.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
135 src/start.js \
a502859 @mbostock Add d3.geom module.
authored
136 src/geom/geom.js \
ecf796c @jheer Added contour by marching squares
jheer authored
137 src/geom/contour.js \
bbe029f @jheer Added convex hull at d3.geom.hull
jheer authored
138 src/geom/hull.js \
156ff68 @mbostock Move Voronoi & Delaunay code into geom module.
authored
139 src/geom/polygon.js \
140 src/geom/voronoi.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
141 src/geom/delaunay.js \
1a6163c @mbostock Add d3.geom.quadtree.
authored
142 src/geom/quadtree.js \
487037e @mbostock Merge branch 'jheer-master'
authored
143 src/end.js
a502859 @mbostock Add d3.geom module.
authored
144
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
145 tests: \
eaed6b8 @mbostock Ack, Sizzle doesn't sort by default.
authored
146 tests/test-append.test \
147 tests/test-attr.test \
d2ede7c @jasondavies Add unit test for minified d3.call().
jasondavies authored
148 tests/test-call.test \
2248e04 @jasondavies Fix CSV parsing of \r\n and \r
jasondavies authored
149 tests/test-csv-parse.test \
1be121a @mbostock Unplug env-js' timer module.
authored
150 tests/test-format.test \
0f8c800 @mbostock Add insert test.
authored
151 tests/test-insert.test \
c572c70 @mbostock Add basic tests for d3.nest.
authored
152 tests/test-nest.test \
3e1e4f1 @mbostock Add remove test.
authored
153 tests/test-remove.test \
ff9da42 @mbostock Fix a couple bugs in d3.time.format.
authored
154 tests/test-time-format.test \
155 tests/test-time-parse.test \
871cefc @mbostock Add a few tests for d3.scale.linear.
authored
156 tests/test-transition.test \
996e21e @mbostock Fix typo in d3.scale.pow. Add tests.
authored
157 tests/test-scale-linear.test \
723a531 @mbostock Fix a type-coercion bug with scale domains.
authored
158 tests/test-scale-log.test \
996e21e @mbostock Fix typo in d3.scale.pow. Add tests.
authored
159 tests/test-scale-sqrt.test \
aad495a @mbostock Add step-{before,after} interpolation.
authored
160 tests/test-scale-pow.test \
2443389 @mbostock Add tests for d3.svg.arc.
authored
161 tests/test-svg-arc.test \
aad495a @mbostock Add step-{before,after} interpolation.
authored
162 tests/test-svg-area.test \
3fff37a @mbostock Add tests for d3.svg.symbol.
authored
163 tests/test-svg-line.test \
164 tests/test-svg-symbol.test
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
165
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
166 %.min.js: %.js Makefile
4b0c68f @mbostock Add CSV module.
authored
167 @rm -f $@
1dfd335 @jasondavies Replace Google's closure compiler with UglifyJS.
jasondavies authored
168 $(JS_COMPILER) < $< > $@
6f3a7e7 @mbostock Checkpoint source.
authored
169
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
170 d3.js d3%.js: Makefile
4b0c68f @mbostock Add CSV module.
authored
171 @rm -f $@
172 cat $(filter %.js,$^) > $@
173 @chmod a-w $@
6f3a7e7 @mbostock Checkpoint source.
authored
174
ff9da42 @mbostock Fix a couple bugs in d3.time.format.
authored
175 %.test: %.js %.out all
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
176 @/bin/echo -n "test: $* "
177 @node $< > $*.actual
178 @diff -U 3 $*.out $*.actual && rm -f $*.actual \
179 && echo '\033[1;32mPASS\033[0m' \
180 || echo test: $* '\033[1;31mFAIL\033[0m'
181
6f3a7e7 @mbostock Checkpoint source.
authored
182 clean:
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
183 rm -f d3*.js
Something went wrong with that request. Please try again.