Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 108 lines (100 sloc) 2.774 kb
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
1 JS_LANG_FILES = \
2 src/lang/Array.js
3
4 JS_PV_FILES = \
5 src/pv.js \
d4d91d0 Mike Bostock Split pv.js into {pv-internals,data/{Arrays,Numbers,Objects}}.js.
authored
6 src/pv-internals.js \
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
7 src/text/Format.js \
8 src/text/DateFormat.js \
9 src/text/TimeFormat.js \
484b23c Mike Bostock Add pv.Format.number.
authored
10 src/text/NumberFormat.js \
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
11 src/text/CsvFormat.js \
d4d91d0 Mike Bostock Split pv.js into {pv-internals,data/{Arrays,Numbers,Objects}}.js.
authored
12 src/data/Arrays.js \
13 src/data/Numbers.js \
14 src/data/Objects.js \
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
15 src/data/Dom.js \
16 src/data/Tree.js \
17 src/data/Nest.js \
18 src/data/Flatten.js \
19 src/data/Vector.js \
3f1e7e2 Mike Bostock Rename pv.Matrix to pv.Transform; simplify.
authored
20 src/data/Transform.js \
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
21 src/data/Scale.js \
22 src/data/LinearScale.js \
23 src/data/LogScale.js \
24 src/data/OrdinalScale.js \
25 src/color/Color.js \
26 src/color/Colors.js \
27 src/color/Ramp.js \
28 src/scene/SvgScene.js \
29 src/scene/SvgArea.js \
30 src/scene/SvgBar.js \
31 src/scene/SvgDot.js \
32 src/scene/SvgImage.js \
33 src/scene/SvgLabel.js \
34 src/scene/SvgLine.js \
35 src/scene/SvgPanel.js \
36 src/scene/SvgRule.js \
37 src/scene/SvgWedge.js \
38 src/mark/Mark.js \
39 src/mark/Anchor.js \
40 src/mark/Area.js \
41 src/mark/Bar.js \
42 src/mark/Dot.js \
43 src/mark/Label.js \
44 src/mark/Line.js \
45 src/mark/Rule.js \
46 src/mark/Panel.js \
47 src/mark/Image.js \
48 src/mark/Wedge.js \
49 src/physics/Particle.js \
50 src/physics/Simulation.js \
51 src/physics/Quadtree.js \
52 src/physics/Force.js \
53 src/physics/ChargeForce.js \
54 src/physics/DragForce.js \
55 src/physics/SpringForce.js \
ba47c11 Mike Bostock Add pv.Constraint.distance to physics simulation.
authored
56 src/physics/Constraint.js \
f2e21c5 Mike Bostock Improvements to Dorling Cartogram.
authored
57 src/physics/CollisionConstraint.js \
58 src/physics/LinkConstraint.js \
59 src/physics/PositionConstraint.js \
5569db4 Mike Bostock Improvements to force-directed layout.
authored
60 src/physics/BoundConstraint.js \
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
61 src/layout/Layout.js \
9036038 Mike Bostock Arc layout now uses properties.
authored
62 src/layout/Network.js \
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
63 src/layout/Grid.js \
64 src/layout/Stack.js \
65 src/layout/Treemap.js \
66 src/layout/Tree.js \
67 src/layout/Indent.js \
68 src/layout/Pack.js \
69 src/layout/Force.js \
a3d0520 Mike Bostock Rename pv.Layout.dendrogram to pv.Layout.cluster.
authored
70 src/layout/Cluster.js \
dab0087 Mike Bostock Add partition layout. Remove circle, icicle, radial.
authored
71 src/layout/Partition.js \
ff07d59 Mike Bostock Add pv.Layout.arc.
authored
72 src/layout/Arc.js \
0a4ad8a Mike Bostock Add pv.Layout.horizon.
authored
73 src/layout/Horizon.js \
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
74 src/behavior/Behavior.js \
75 src/behavior/Drag.js \
1778a5d Mike Bostock Add pv.Behavior.point.
authored
76 src/behavior/Point.js \
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
77 src/behavior/Select.js \
78d0ba1 Mike Bostock Split pv.Behavior.transform into pan & zoom.
authored
78 src/behavior/Pan.js \
79 src/behavior/Zoom.js
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
80
81 # src/data/PowerScale.js \
82
83 JS_FILES = \
84 $(JS_LANG_FILES) \
85 $(JS_PV_FILES) \
86 src/lang/init.js
87
88 all: protovis-d3.2.js protovis-r3.2.js
89
90 protovis-d3.2.js: $(JS_FILES) Makefile
91 grep ' ' -Hn $(JS_FILES) && echo "ERROR: tab" && exit 1 || true
92 grep '
93 ' -Hn $(JS_FILES) && echo "ERROR: dos newline" && exit 1 || true
9330e78 Mike Bostock Include HEAD revision in protovis-{d,r}X.X.js.
authored
94 grep ' $$' -Hn $(JS_FILES) && echo "ERROR: trailing space" && exit 1 || true
95 rm -f $@
96 echo "// $(shell git rev-parse HEAD)" >> $@
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
97 cat $(JS_FILES) >> $@
98
99 protovis-r3.2.js: $(JS_FILES) Makefile
9330e78 Mike Bostock Include HEAD revision in protovis-{d,r}X.X.js.
authored
100 rm -f $@
30a3788 Mike Bostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
101 echo "// $(shell git rev-parse --short HEAD)" >> $@
102 cat $(JS_LANG_FILES) | java -jar lib/yuicompressor-2.4.2.jar --charset UTF-8 --type js >> $@
103 cat $(JS_PV_FILES) | java -jar lib/yuicompressor-2.4.2.jar --charset UTF-8 --type js >> $@
104 cat src/lang/init.js | java -jar lib/yuicompressor-2.4.2.jar --charset UTF-8 --type js >> $@
105
106 clean:
Something went wrong with that request. Please try again.