forked from d3/d3-plugins
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
95 lines (90 loc) · 2.73 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
all: \
d3.geo.projection.js \
d3.geo.projection.min.js
d3.geo.projection.js: \
geo/projection/start.js \
geo/projection/projection.js \
geo/projection/parallel1.js \
geo/projection/parallel2.js \
geo/projection/quincuncial.js \
geo/projection/interrupt.js \
geo/projection/elliptic.js \
geo/projection/aitoff.js \
geo/projection/guyou.js \
geo/projection/mollweide.js \
geo/projection/sinusoidal.js \
geo/projection/sinu-mollweide.js \
geo/projection/armadillo.js \
geo/projection/august.js \
geo/projection/baker.js \
geo/projection/berghaus.js \
geo/projection/boggs.js \
geo/projection/bonne.js \
geo/projection/bromley.js \
geo/projection/collignon.js \
geo/projection/conic-conformal.js \
geo/projection/conic-equal-area.js \
geo/projection/conic-equidistant.js \
geo/projection/craig.js \
geo/projection/craster.js \
geo/projection/cylindrical-equal-area.js \
geo/projection/eckert1.js \
geo/projection/eckert2.js \
geo/projection/eckert3.js \
geo/projection/eckert4.js \
geo/projection/eckert5.js \
geo/projection/eckert6.js \
geo/projection/eisenlohr.js \
geo/projection/fahey.js \
geo/projection/gringorten.js \
geo/projection/hammer-retroazimuthal.js \
geo/projection/hammer.js \
geo/projection/hatano.js \
geo/projection/healpix.js \
geo/projection/hill.js \
geo/projection/homolosine.js \
geo/projection/kavrayskiy7.js \
geo/projection/lagrange.js \
geo/projection/larrivee.js \
geo/projection/laskowski.js \
geo/projection/littrow.js \
geo/projection/loximuthal.js \
geo/projection/miller.js \
geo/projection/modified-stereographic.js \
geo/projection/mt-flat-polar-parabolic.js \
geo/projection/mt-flat-polar-quartic.js \
geo/projection/mt-flat-polar-sinusoidal.js \
geo/projection/natural-earth.js \
geo/projection/nell-hammer.js \
geo/projection/peirce-quincuncial.js \
geo/projection/polyconic.js \
geo/projection/rectangular-polyconic.js \
geo/projection/robinson.js \
geo/projection/satellite.js \
geo/projection/times.js \
geo/projection/transverse-mercator.js \
geo/projection/two-point-azimuthal.js \
geo/projection/two-point-equidistant.js \
geo/projection/van-der-grinten.js \
geo/projection/van-der-grinten2.js \
geo/projection/van-der-grinten3.js \
geo/projection/van-der-grinten4.js \
geo/projection/wagner4.js \
geo/projection/wagner6.js \
geo/projection/wagner7.js \
geo/projection/wiechel.js \
geo/projection/winkel3.js \
geo/projection/end.js
test: all
@node_modules/.bin/vows $(shell find . -name "*-test.js" \! -path "./node_modules/*")
%.min.js: %.js Makefile
@rm -f $@
node_modules/.bin/uglifyjs $< -c -m -o $@
d3%js: Makefile
@rm -f $@
@cat $(filter %.js,$^) > [email protected]
node_modules/.bin/uglifyjs [email protected] -b indent-level=2 -o $@
@chmod a-w $@
clean:
rm -f d3.*.js