Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 108 lines (100 sloc) 2.774 kB
30a3788 @mbostock 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 @mbostock Split pv.js into {pv-internals,data/{Arrays,Numbers,Objects}}.js.
authored
6 src/pv-internals.js \
30a3788 @mbostock 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 @mbostock Add pv.Format.number.
authored
10 src/text/NumberFormat.js \
30a3788 @mbostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
11 src/text/CsvFormat.js \
d4d91d0 @mbostock 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 @mbostock 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 @mbostock Rename pv.Matrix to pv.Transform; simplify.
authored
20 src/data/Transform.js \
30a3788 @mbostock 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 @mbostock Add pv.Constraint.distance to physics simulation.
authored
56 src/physics/Constraint.js \
f2e21c5 @mbostock Improvements to Dorling Cartogram.
authored
57 src/physics/CollisionConstraint.js \
58 src/physics/LinkConstraint.js \
59 src/physics/PositionConstraint.js \
5569db4 @mbostock Improvements to force-directed layout.
authored
60 src/physics/BoundConstraint.js \
30a3788 @mbostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
61 src/layout/Layout.js \
9036038 @mbostock Arc layout now uses properties.
authored
62 src/layout/Network.js \
30a3788 @mbostock 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 @mbostock Rename pv.Layout.dendrogram to pv.Layout.cluster.
authored
70 src/layout/Cluster.js \
dab0087 @mbostock Add partition layout. Remove circle, icicle, radial.
authored
71 src/layout/Partition.js \
ff07d59 @mbostock Add pv.Layout.arc.
authored
72 src/layout/Arc.js \
0a4ad8a @mbostock Add pv.Layout.horizon.
authored
73 src/layout/Horizon.js \
30a3788 @mbostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
74 src/behavior/Behavior.js \
75 src/behavior/Drag.js \
1778a5d @mbostock Add pv.Behavior.point.
authored
76 src/behavior/Point.js \
30a3788 @mbostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
77 src/behavior/Select.js \
78d0ba1 @mbostock Split pv.Behavior.transform into pan & zoom.
authored
78 src/behavior/Pan.js \
79 src/behavior/Zoom.js
30a3788 @mbostock 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 @mbostock 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 @mbostock Add Makefile and lib/yuicompressor-2.4.2.jar.
authored
97 cat $(JS_FILES) >> $@
98
99 protovis-r3.2.js: $(JS_FILES) Makefile
9330e78 @mbostock Include HEAD revision in protovis-{d,r}X.X.js.
authored
100 rm -f $@
30a3788 @mbostock 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.