Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 228 lines (210 sloc) 4.548 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 \
f90554f @jasondavies Add d3.sum.
jasondavies authored
40 src/core/sum.js \
2403293 @jasondavies Add d3.zip.
jasondavies authored
41 src/core/zip.js \
5bf17da @mbostock Merge branch 'format' into release
authored
42 src/core/bisect.js \
96710b4 @mbostock Add d3.first and d3.last.
authored
43 src/core/first.js \
44 src/core/last.js \
373ddee @mbostock Add nest, keys, values & entries operators.
authored
45 src/core/nest.js \
46 src/core/keys.js \
47 src/core/values.js \
48 src/core/entries.js \
25a3a50 @mbostock Add d3.permute.
authored
49 src/core/permute.js \
c021172 @mbostock Add d3.{split,merge}.
authored
50 src/core/merge.js \
51 src/core/split.js \
6d97ab2 @mbostock Add `classed` operator for toggling CSS classes.
authored
52 src/core/collapse.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
53 src/core/call.js \
54 src/core/range.js \
6d97ab2 @mbostock Add `classed` operator for toggling CSS classes.
authored
55 src/core/requote.js \
01fdc1d @mbostock Add d3.round.
authored
56 src/core/round.js \
2bdf55c @mbostock Better XHR utilities.
authored
57 src/core/xhr.js \
4b0c68f @mbostock Add CSV module.
authored
58 src/core/text.js \
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
59 src/core/json.js \
2bdf55c @mbostock Better XHR utilities.
authored
60 src/core/html.js \
61 src/core/xml.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
62 src/core/ns.js \
63 src/core/dispatch.js \
64 src/core/format.js \
65 src/core/ease.js \
66 src/core/event.js \
67 src/core/interpolate.js \
e67e7d7 @mbostock Refactor polylinear scales.
authored
68 src/core/uninterpolate.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
69 src/core/rgb.js \
70 src/core/hsl.js \
71 src/core/selection.js \
72 src/core/transition.js \
b423122 @mbostock Fix two bugs in transitions.
authored
73 src/core/timer.js
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
74
75 d3.scale.js: \
76 src/scale/scale.js \
0607c58 @mbostock Reduce code duplication.
authored
77 src/scale/nice.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
78 src/scale/linear.js \
e67e7d7 @mbostock Refactor polylinear scales.
authored
79 src/scale/bilinear.js \
80 src/scale/polylinear.js \
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
81 src/scale/log.js \
82 src/scale/pow.js \
83 src/scale/sqrt.js \
84 src/scale/ordinal.js \
19d478f @mbostock Add quantile scale.
authored
85 src/scale/category.js \
5748994 @mbostock Add d3.scale.quantize.
authored
86 src/scale/quantile.js \
87 src/scale/quantize.js
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
88
89 d3.svg.js: \
90 src/svg/svg.js \
91 src/svg/arc.js \
92 src/svg/line.js \
e60ac77 @mbostock Add d3.svg.line.radial.
authored
93 src/svg/line-radial.js \
cd645ec @mbostock Fix a bug in scale.invert. Add svg.mouse.
authored
94 src/svg/area.js \
eac8831 @mbostock Add d3.svg.area.radial.
authored
95 src/svg/area-radial.js \
163a37e @mbostock Add svg.chord class.
authored
96 src/svg/chord.js \
126e625 @mbostock Add d3.svg.diagonal.
authored
97 src/svg/diagonal.js \
96a565e @mbostock Add d3.svg.diagonal.radial.
authored
98 src/svg/diagonal-radial.js \
77a061f @mbostock Add d3.svg.symbol.
authored
99 src/svg/mouse.js \
a5f1407 @jasondavies Add d3.svg.touches for multitouch support.
jasondavies authored
100 src/svg/touches.js \
77a061f @mbostock Add d3.svg.symbol.
authored
101 src/svg/symbol.js
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
102
d215ace @mbostock Add d3.behavior module.
authored
103 d3.behavior.js: \
104 src/start.js \
105 src/behavior/behavior.js \
106 src/behavior/zoom.js \
107 src/end.js
108
edf75a3 @jasondavies Move bullet to new `chart` module.
jasondavies authored
109 d3.chart.js: \
110 src/start.js \
111 src/chart/chart.js \
0b8aa07 @jasondavies Rename "boxplot" to "box".
jasondavies authored
112 src/chart/box.js \
edf75a3 @jasondavies Move bullet to new `chart` module.
jasondavies authored
113 src/chart/bullet.js \
5e60672 @jasondavies Add reusable horizon chart.
jasondavies authored
114 src/chart/horizon.js \
82153e6 @jasondavies Add Q-Q plot.
jasondavies authored
115 src/chart/qq.js \
edf75a3 @jasondavies Move bullet to new `chart` module.
jasondavies authored
116 src/end.js
117
6307364 @mbostock Add layout module, with layout.chord class.
authored
118 d3.layout.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
119 src/start.js \
120 src/layout/layout.js \
a386da4 @jasondavies Add hierarchical edge bundling layout!
jasondavies authored
121 src/layout/bundle.js \
487037e @mbostock Merge branch 'jheer-master'
authored
122 src/layout/chord.js \
36e935a @mbostock Add force & treemap to d3.layout.
authored
123 src/layout/force.js \
abae3f9 @mbostock Add hierarchy & partition layouts.
authored
124 src/layout/partition.js \
ade083d @mbostock More convenient pies.
authored
125 src/layout/pie.js \
6530773 @mbostock Add d3.layout.stack, d3.min, d3.max.
authored
126 src/layout/stack.js \
48a40ec @jasondavies Add histogram layout.
jasondavies authored
127 src/layout/histogram.js \
abae3f9 @mbostock Add hierarchy & partition layouts.
authored
128 src/layout/hierarchy.js \
ccfbb06 @jasondavies Add circle-packing layout.
jasondavies authored
129 src/layout/pack.js \
6ebe9e5 @jasondavies Add cluster (dendogram) layout.
jasondavies authored
130 src/layout/cluster.js \
f208a5b @jasondavies Add Reingold-Tilford tree layout.
jasondavies authored
131 src/layout/tree.js \
36e935a @mbostock Add force & treemap to d3.layout.
authored
132 src/layout/treemap.js \
487037e @mbostock Merge branch 'jheer-master'
authored
133 src/end.js
6307364 @mbostock Add layout module, with layout.chord class.
authored
134
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
135 d3.geo.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
136 src/start.js \
6494412 @mbostock Don't include geo in the default build.
authored
137 src/geo/geo.js \
f216c18 @jasondavies Rename "stereographic" -> "azimuthal".
jasondavies authored
138 src/geo/azimuthal.js \
6494412 @mbostock Don't include geo in the default build.
authored
139 src/geo/albers.js \
138fd92 @mbostock Add Mercator projection.
authored
140 src/geo/mercator.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
141 src/geo/path.js \
0e1c1fa @mbostock Add d3.geo.bounds.
authored
142 src/geo/bounds.js \
487037e @mbostock Merge branch 'jheer-master'
authored
143 src/end.js
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
144
4b0c68f @mbostock Add CSV module.
authored
145 d3.csv.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
146 src/start.js \
6494412 @mbostock Don't include geo in the default build.
authored
147 src/csv/csv.js \
148 src/csv/parse.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
149 src/csv/format.js \
487037e @mbostock Merge branch 'jheer-master'
authored
150 src/end.js
4b0c68f @mbostock Add CSV module.
authored
151
46b8056 @mbostock Almost complete strptime & strftime.
authored
152 d3.time.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
153 src/start.js \
46b8056 @mbostock Almost complete strptime & strftime.
authored
154 src/time/time.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
155 src/time/format.js \
068e66d @mbostock Add UTC & ISO time formats.
authored
156 src/time/format-utc.js \
157 src/time/format-iso.js \
487037e @mbostock Merge branch 'jheer-master'
authored
158 src/end.js
46b8056 @mbostock Almost complete strptime & strftime.
authored
159
a502859 @mbostock Add d3.geom module.
authored
160 d3.geom.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
161 src/start.js \
a502859 @mbostock Add d3.geom module.
authored
162 src/geom/geom.js \
ecf796c @jheer Added contour by marching squares
jheer authored
163 src/geom/contour.js \
bbe029f @jheer Added convex hull at d3.geom.hull
jheer authored
164 src/geom/hull.js \
156ff68 @mbostock Move Voronoi & Delaunay code into geom module.
authored
165 src/geom/polygon.js \
166 src/geom/voronoi.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
167 src/geom/delaunay.js \
1a6163c @mbostock Add d3.geom.quadtree.
authored
168 src/geom/quadtree.js \
487037e @mbostock Merge branch 'jheer-master'
authored
169 src/end.js
a502859 @mbostock Add d3.geom module.
authored
170
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
171 tests: \
eaed6b8 @mbostock Ack, Sizzle doesn't sort by default.
authored
172 tests/test-append.test \
173 tests/test-attr.test \
1c413cd @mbostock Add tests for classed.
authored
174 tests/test-classed.test \
d2ede7c @jasondavies Add unit test for minified d3.call().
jasondavies authored
175 tests/test-call.test \
2248e04 @jasondavies Fix CSV parsing of \r\n and \r
jasondavies authored
176 tests/test-csv-parse.test \
1be121a @mbostock Unplug env-js' timer module.
authored
177 tests/test-format.test \
0f8c800 @mbostock Add insert test.
authored
178 tests/test-insert.test \
55ee1b8 @mbostock Add test for interpolate.
authored
179 tests/test-interpolate.test \
0544275 @jasondavies Use "Object.keys" if available.
jasondavies authored
180 tests/test-keys.test \
7e08dc1 @jasondavies d3.min & d3.max: pass index and array to accessor.
jasondavies authored
181 tests/test-max.test \
182 tests/test-min.test \
f90554f @jasondavies Add d3.sum.
jasondavies authored
183 tests/test-sum.test \
c572c70 @mbostock Add basic tests for d3.nest.
authored
184 tests/test-nest.test \
25a3a50 @mbostock Add d3.permute.
authored
185 tests/test-permute.test \
2403293 @jasondavies Add d3.zip.
jasondavies authored
186 tests/test-zip.test \
3e1e4f1 @mbostock Add remove test.
authored
187 tests/test-remove.test \
668cdaa @jasondavies Add `brighter` and `darker` to d3.rgb().
jasondavies authored
188 tests/test-rgb.test \
01fdc1d @mbostock Add d3.round.
authored
189 tests/test-round.test \
6a2c0ef @mbostock Add tests for hsl.
authored
190 tests/test-hsl.test \
ff9da42 @mbostock Fix a couple bugs in d3.time.format.
authored
191 tests/test-time-format.test \
ba6fc56 @mbostock Add tests for d3.time.format.iso.
authored
192 tests/test-time-format-iso.test \
bbbf287 @mbostock Extract tests for d3.time.format.utc.
authored
193 tests/test-time-format-utc.test \
ff9da42 @mbostock Fix a couple bugs in d3.time.format.
authored
194 tests/test-time-parse.test \
ba6fc56 @mbostock Add tests for d3.time.format.iso.
authored
195 tests/test-time-parse-iso.test \
54805a6 @mbostock Add tests for d3.time.format.utc.parse.
authored
196 tests/test-time-parse-utc.test \
871cefc @mbostock Add a few tests for d3.scale.linear.
authored
197 tests/test-transition.test \
996e21e @mbostock Fix typo in d3.scale.pow. Add tests.
authored
198 tests/test-scale-linear.test \
1a83029 @jasondavies Polylinear scales. Fixes #61.
jasondavies authored
199 tests/test-scale-polylinear.test \
723a531 @mbostock Fix a type-coercion bug with scale domains.
authored
200 tests/test-scale-log.test \
996e21e @mbostock Fix typo in d3.scale.pow. Add tests.
authored
201 tests/test-scale-sqrt.test \
aad495a @mbostock Add step-{before,after} interpolation.
authored
202 tests/test-scale-pow.test \
6ba3097 @mbostock Add d3.bisect.
authored
203 tests/test-scale-quantile.test \
204 tests/test-bisect.test \
2443389 @mbostock Add tests for d3.svg.arc.
authored
205 tests/test-svg-arc.test \
aad495a @mbostock Add step-{before,after} interpolation.
authored
206 tests/test-svg-area.test \
3fff37a @mbostock Add tests for d3.svg.symbol.
authored
207 tests/test-svg-line.test \
208 tests/test-svg-symbol.test
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
209
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
210 %.min.js: %.js Makefile
4b0c68f @mbostock Add CSV module.
authored
211 @rm -f $@
1dfd335 @jasondavies Replace Google's closure compiler with UglifyJS.
jasondavies authored
212 $(JS_COMPILER) < $< > $@
6f3a7e7 @mbostock Checkpoint source.
authored
213
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
214 d3.js d3%.js: Makefile
4b0c68f @mbostock Add CSV module.
authored
215 @rm -f $@
216 cat $(filter %.js,$^) > $@
217 @chmod a-w $@
6f3a7e7 @mbostock Checkpoint source.
authored
218
ff9da42 @mbostock Fix a couple bugs in d3.time.format.
authored
219 %.test: %.js %.out all
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
220 @/bin/echo -n "test: $* "
221 @node $< > $*.actual
222 @diff -U 3 $*.out $*.actual && rm -f $*.actual \
223 && echo '\033[1;32mPASS\033[0m' \
224 || echo test: $* '\033[1;31mFAIL\033[0m'
225
6f3a7e7 @mbostock Checkpoint source.
authored
226 clean:
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
227 rm -f d3*.js
Something went wrong with that request. Please try again.