Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 171 lines (154 sloc) 3.205 kB
6f3a7e7 @mbostock Checkpoint source.
authored
1 JS_COMPILER = \
6464020 @mbostock Update google-compiler to 20100917.
authored
2 java -jar lib/google-compiler/compiler.jar \
6f3a7e7 @mbostock Checkpoint source.
authored
3 --externs=src/externs.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
4 --charset=UTF-8
6f3a7e7 @mbostock Checkpoint source.
authored
5
4b0c68f @mbostock Add CSV module.
authored
6 all: \
6494412 @mbostock Don't include geo in the default build.
authored
7 d3.js \
8 d3.min.js \
d215ace @mbostock Add d3.behavior module.
authored
9 d3.behavior.js \
10 d3.behavior.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
6307364 @mbostock Add layout module, with layout.chord class.
authored
93 d3.layout.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
94 src/start.js \
95 src/layout/layout.js \
96 src/layout/chord.js \
36e935a @mbostock Add force & treemap to d3.layout.
authored
97 src/layout/force.js \
abae3f9 @mbostock Add hierarchy & partition layouts.
authored
98 src/layout/partition.js \
ade083d @mbostock More convenient pies.
authored
99 src/layout/pie.js \
6530773 @mbostock Add d3.layout.stack, d3.min, d3.max.
authored
100 src/layout/stack.js \
abae3f9 @mbostock Add hierarchy & partition layouts.
authored
101 src/layout/hierarchy.js \
36e935a @mbostock Add force & treemap to d3.layout.
authored
102 src/layout/treemap.js \
487037e @mbostock Merge branch 'jheer-master'
authored
103 src/end.js
6307364 @mbostock Add layout module, with layout.chord class.
authored
104
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
105 d3.geo.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
106 src/start.js \
6494412 @mbostock Don't include geo in the default build.
authored
107 src/geo/geo.js \
108 src/geo/albers.js \
138fd92 @mbostock Add Mercator projection.
authored
109 src/geo/mercator.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
110 src/geo/path.js \
0e1c1fa @mbostock Add d3.geo.bounds.
authored
111 src/geo/bounds.js \
487037e @mbostock Merge branch 'jheer-master'
authored
112 src/end.js
a95efee @mbostock Add rudimentary GeoJSON support (with Albers).
authored
113
4b0c68f @mbostock Add CSV module.
authored
114 d3.csv.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
115 src/start.js \
6494412 @mbostock Don't include geo in the default build.
authored
116 src/csv/csv.js \
117 src/csv/parse.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
118 src/csv/format.js \
487037e @mbostock Merge branch 'jheer-master'
authored
119 src/end.js
4b0c68f @mbostock Add CSV module.
authored
120
46b8056 @mbostock Almost complete strptime & strftime.
authored
121 d3.time.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
122 src/start.js \
46b8056 @mbostock Almost complete strptime & strftime.
authored
123 src/time/time.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
124 src/time/format.js \
487037e @mbostock Merge branch 'jheer-master'
authored
125 src/end.js
46b8056 @mbostock Almost complete strptime & strftime.
authored
126
a502859 @mbostock Add d3.geom module.
authored
127 d3.geom.js: \
487037e @mbostock Merge branch 'jheer-master'
authored
128 src/start.js \
a502859 @mbostock Add d3.geom module.
authored
129 src/geom/geom.js \
ecf796c @jheer Added contour by marching squares
jheer authored
130 src/geom/contour.js \
bbe029f @jheer Added convex hull at d3.geom.hull
jheer authored
131 src/geom/hull.js \
156ff68 @mbostock Move Voronoi & Delaunay code into geom module.
authored
132 src/geom/polygon.js \
133 src/geom/voronoi.js \
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
134 src/geom/delaunay.js \
1a6163c @mbostock Add d3.geom.quadtree.
authored
135 src/geom/quadtree.js \
487037e @mbostock Merge branch 'jheer-master'
authored
136 src/end.js
a502859 @mbostock Add d3.geom module.
authored
137
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
138 tests: \
eaed6b8 @mbostock Ack, Sizzle doesn't sort by default.
authored
139 tests/test-append.test \
140 tests/test-attr.test \
d2ede7c @jasondavies Add unit test for minified d3.call().
jasondavies authored
141 tests/test-call.test \
1be121a @mbostock Unplug env-js' timer module.
authored
142 tests/test-format.test \
ff9da42 @mbostock Fix a couple bugs in d3.time.format.
authored
143 tests/test-time-format.test \
144 tests/test-time-parse.test \
871cefc @mbostock Add a few tests for d3.scale.linear.
authored
145 tests/test-transition.test \
996e21e @mbostock Fix typo in d3.scale.pow. Add tests.
authored
146 tests/test-scale-linear.test \
147 tests/test-scale-sqrt.test \
aad495a @mbostock Add step-{before,after} interpolation.
authored
148 tests/test-scale-pow.test \
149 tests/test-svg-area.test \
3fff37a @mbostock Add tests for d3.svg.symbol.
authored
150 tests/test-svg-line.test \
151 tests/test-svg-symbol.test
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
152
bdcb648 @mbostock Turn off the compiler's "advanced" optimizations.
authored
153 %.min.js: %.js Makefile
4b0c68f @mbostock Add CSV module.
authored
154 @rm -f $@
6f3a7e7 @mbostock Checkpoint source.
authored
155 $(JS_COMPILER) --js $< --js_output_file $@
156
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
157 d3.js d3%.js: Makefile
4b0c68f @mbostock Add CSV module.
authored
158 @rm -f $@
159 cat $(filter %.js,$^) > $@
160 @chmod a-w $@
6f3a7e7 @mbostock Checkpoint source.
authored
161
ff9da42 @mbostock Fix a couple bugs in d3.time.format.
authored
162 %.test: %.js %.out all
50ebc15 @mbostock Test (and fixes) for d3.format.
authored
163 @/bin/echo -n "test: $* "
164 @node $< > $*.actual
165 @diff -U 3 $*.out $*.actual && rm -f $*.actual \
166 && echo '\033[1;32mPASS\033[0m' \
167 || echo test: $* '\033[1;31mFAIL\033[0m'
168
6f3a7e7 @mbostock Checkpoint source.
authored
169 clean:
05a255c @mbostock Break d3 into {core,scale,svg} modules.
authored
170 rm -f d3*.js
Something went wrong with that request. Please try again.