Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 195 lines (177 sloc) 3.71 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 \
1a83029 @jasondavies Polylinear scales. Fixes #61.
jasondavies authored
50 src/core/search.js \
2bdf55c @mbostock Better XHR utilities.
authored
51 src/core/xhr.js \
4b0c68f @mbostock Add CSV module.
authored
52 src/core/text.js \
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
53 src/core/json.js \
2bdf55c @mbostock Better XHR utilities.
authored
54 src/core/html.js \
55 src/core/xml.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
56 src/core/ns.js \
57 src/core/dispatch.js \
58 src/core/format.js \
59 src/core/ease.js \
60 src/core/event.js \
61 src/core/interpolate.js \
e67e7d7 @mbostock Refactor polylinear scales.
authored
62 src/core/uninterpolate.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
63 src/core/rgb.js \
64 src/core/hsl.js \
65 src/core/selection.js \
66 src/core/transition.js \
b423122 @mbostock Fix two bugs in transitions.
authored
67 src/core/timer.js
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
68
69 d3.scale.js: \
70 src/scale/scale.js \
71 src/scale/linear.js \
e67e7d7 @mbostock Refactor polylinear scales.
authored
72 src/scale/bilinear.js \
73 src/scale/polylinear.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
74 src/scale/log.js \
75 src/scale/pow.js \
76 src/scale/sqrt.js \
77 src/scale/ordinal.js \
19d478f @mbostock Add quantile scale.
authored
78 src/scale/category.js \
5748994 @mbostock Add d3.scale.quantize.
authored
79 src/scale/quantile.js \
80 src/scale/quantize.js
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
81
82 d3.svg.js: \
83 src/svg/svg.js \
84 src/svg/arc.js \
85 src/svg/line.js \
cd645ec @mbostock Fix a bug in scale.invert. Add svg.mouse.
authored
86 src/svg/area.js \
163a37e @mbostock Add svg.chord class.
authored
87 src/svg/chord.js \
126e625 @mbostock Add d3.svg.diagonal.
authored
88 src/svg/diagonal.js \
77a061f @mbostock Add d3.svg.symbol.
authored
89 src/svg/mouse.js \
90 src/svg/symbol.js
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
91
d215ace @mbostock Add d3.behavior module.
authored
92 d3.behavior.js: \
93 src/start.js \
94 src/behavior/behavior.js \
95 src/behavior/zoom.js \
96 src/end.js
97
edf75a3 @jasondavies Move bullet to new `chart` module.
jasondavies authored
98 d3.chart.js: \
99 src/start.js \
100 src/chart/chart.js \
0b8aa07 @jasondavies Rename "boxplot" to "box".
jasondavies authored
101 src/chart/box.js \
edf75a3 @jasondavies Move bullet to new `chart` module.
jasondavies authored
102 src/chart/bullet.js \
82153e6 @jasondavies Add Q-Q plot.
jasondavies authored
103 src/chart/qq.js \
edf75a3 @jasondavies Move bullet to new `chart` module.
jasondavies authored
104 src/end.js
105
6307364 @mbostock Add layout module, with layout.chord class.
authored
106 d3.layout.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
107 src/start.js \
108 src/layout/layout.js \
109 src/layout/chord.js \
36e935a @mbostock Add force & treemap to d3.layout.
authored
110 src/layout/force.js \
abae3f9 @mbostock Add hierarchy & partition layouts.
authored
111 src/layout/partition.js \
ade083d @mbostock More convenient pies.
authored
112 src/layout/pie.js \
6530773 @mbostock Add d3.layout.stack, d3.min, d3.max.
authored
113 src/layout/stack.js \
abae3f9 @mbostock Add hierarchy & partition layouts.
authored
114 src/layout/hierarchy.js \
ccfbb06 @jasondavies Add circle-packing layout.
jasondavies authored
115 src/layout/pack.js \
6ebe9e5 @jasondavies Add cluster (dendogram) layout.
jasondavies authored
116 src/layout/cluster.js \
f208a5b @jasondavies Add Reingold-Tilford tree layout.
jasondavies authored
117 src/layout/tree.js \
36e935a @mbostock Add force & treemap to d3.layout.
authored
118 src/layout/treemap.js \
487037e @mbostock Merge branch 'jheer-master'
authored
119 src/end.js
6307364 @mbostock Add layout module, with layout.chord class.
authored
120
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
121 d3.geo.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/geo/geo.js \
124 src/geo/albers.js \
138fd92 @mbostock Add Mercator projection.
authored
125 src/geo/mercator.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
126 src/geo/path.js \
0e1c1fa @mbostock Add d3.geo.bounds.
authored
127 src/geo/bounds.js \
487037e @mbostock Merge branch 'jheer-master'
authored
128 src/end.js
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
129
4b0c68f @mbostock Add CSV module.
authored
130 d3.csv.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
131 src/start.js \
6494412 @mbostock Don't include geo in the default build.
authored
132 src/csv/csv.js \
133 src/csv/parse.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
134 src/csv/format.js \
487037e @mbostock Merge branch 'jheer-master'
authored
135 src/end.js
4b0c68f @mbostock Add CSV module.
authored
136
46b8056 @mbostock Almost complete strptime & strftime.
authored
137 d3.time.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
138 src/start.js \
46b8056 @mbostock Almost complete strptime & strftime.
authored
139 src/time/time.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
140 src/time/format.js \
487037e @mbostock Merge branch 'jheer-master'
authored
141 src/end.js
46b8056 @mbostock Almost complete strptime & strftime.
authored
142
a502859 @mbostock Add d3.geom module.
authored
143 d3.geom.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
144 src/start.js \
a502859 @mbostock Add d3.geom module.
authored
145 src/geom/geom.js \
ecf796c @jheer Added contour by marching squares
jheer authored
146 src/geom/contour.js \
bbe029f @jheer Added convex hull at d3.geom.hull
jheer authored
147 src/geom/hull.js \
156ff68 @mbostock Move Voronoi & Delaunay code into geom module.
authored
148 src/geom/polygon.js \
149 src/geom/voronoi.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
150 src/geom/delaunay.js \
1a6163c @mbostock Add d3.geom.quadtree.
authored
151 src/geom/quadtree.js \
487037e @mbostock Merge branch 'jheer-master'
authored
152 src/end.js
a502859 @mbostock Add d3.geom module.
authored
153
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
154 tests: \
eaed6b8 @mbostock Ack, Sizzle doesn't sort by default.
authored
155 tests/test-append.test \
156 tests/test-attr.test \
d2ede7c @jasondavies Add unit test for minified d3.call().
jasondavies authored
157 tests/test-call.test \
2248e04 @jasondavies Fix CSV parsing of \r\n and \r
jasondavies authored
158 tests/test-csv-parse.test \
1be121a @mbostock Unplug env-js' timer module.
authored
159 tests/test-format.test \
0f8c800 @mbostock Add insert test.
authored
160 tests/test-insert.test \
55ee1b8 @mbostock Add test for interpolate.
authored
161 tests/test-interpolate.test \
c572c70 @mbostock Add basic tests for d3.nest.
authored
162 tests/test-nest.test \
3e1e4f1 @mbostock Add remove test.
authored
163 tests/test-remove.test \
ff9da42 @mbostock Fix a couple bugs in d3.time.format.
authored
164 tests/test-time-format.test \
165 tests/test-time-parse.test \
871cefc @mbostock Add a few tests for d3.scale.linear.
authored
166 tests/test-transition.test \
996e21e @mbostock Fix typo in d3.scale.pow. Add tests.
authored
167 tests/test-scale-linear.test \
1a83029 @jasondavies Polylinear scales. Fixes #61.
jasondavies authored
168 tests/test-scale-polylinear.test \
723a531 @mbostock Fix a type-coercion bug with scale domains.
authored
169 tests/test-scale-log.test \
996e21e @mbostock Fix typo in d3.scale.pow. Add tests.
authored
170 tests/test-scale-sqrt.test \
aad495a @mbostock Add step-{before,after} interpolation.
authored
171 tests/test-scale-pow.test \
2443389 @mbostock Add tests for d3.svg.arc.
authored
172 tests/test-svg-arc.test \
aad495a @mbostock Add step-{before,after} interpolation.
authored
173 tests/test-svg-area.test \
3fff37a @mbostock Add tests for d3.svg.symbol.
authored
174 tests/test-svg-line.test \
175 tests/test-svg-symbol.test
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
176
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
177 %.min.js: %.js Makefile
4b0c68f @mbostock Add CSV module.
authored
178 @rm -f $@
1dfd335 @jasondavies Replace Google's closure compiler with UglifyJS.
jasondavies authored
179 $(JS_COMPILER) < $< > $@
6f3a7e7 @mbostock Checkpoint source.
authored
180
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
181 d3.js d3%.js: Makefile
4b0c68f @mbostock Add CSV module.
authored
182 @rm -f $@
183 cat $(filter %.js,$^) > $@
184 @chmod a-w $@
6f3a7e7 @mbostock Checkpoint source.
authored
185
ff9da42 @mbostock Fix a couple bugs in d3.time.format.
authored
186 %.test: %.js %.out all
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
187 @/bin/echo -n "test: $* "
188 @node $< > $*.actual
189 @diff -U 3 $*.out $*.actual && rm -f $*.actual \
190 && echo '\033[1;32mPASS\033[0m' \
191 || echo test: $* '\033[1;31mFAIL\033[0m'
192
6f3a7e7 @mbostock Checkpoint source.
authored
193 clean:
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
194 rm -f d3*.js
Something went wrong with that request. Please try again.