forked from kothic/kothic-js
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
78 lines (74 loc) · 2.53 KB
/
Makefile
File metadata and controls
78 lines (74 loc) · 2.53 KB
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
all: clean dist/kothic.js
clean:
rm -f dist/kothic.js dist/kothic-compact.js
#Still experimental
dist/kothic-compact.js:
java -jar lib/closure-compiler/compiler.jar \
--js debug/leaflet/leaflet.js \
--js dist/kothic-leaflet.js \
--js src/core/utils.js \
--js src/core/class.js \
--js src/kothic.js \
--js src/canvas/canvas.js \
--js src/canvas/canvasproxy.js \
--js src/canvas/path.js \
--js src/renderer/line.js \
--js src/renderer/polygon.js \
--js src/renderer/shields.js \
--js src/renderer/text.js \
--js src/renderer/texticons.js \
--js src/style/mapcss.js \
--js src/style/style.js \
--js src/utils/collisions.js \
--js src/utils/geomops.js \
--js src/utils/utils.js \
--js src/utils/rtree.js \
--js src/utils/tracer.js \
--manage_closure_dependencies \
--js_output_file dist/kothic-compact.js \
--compilation_level ADVANCED_OPTIMIZATIONS
dist/kothic.js:
java -jar lib/closure-compiler/compiler.jar \
--js src/core/utils.js \
--js src/core/class.js \
--js src/kothic.js \
--js src/canvas/canvas.js \
--js src/canvas/canvasproxy.js \
--js src/canvas/path.js \
--js src/renderer/line.js \
--js src/renderer/polygon.js \
--js src/renderer/shields.js \
--js src/renderer/text.js \
--js src/renderer/texticons.js \
--js src/style/mapcss.js \
--js src/style/style.js \
--js src/utils/collisions.js \
--js src/utils/geomops.js \
--js src/utils/utils.js \
--js src/utils/rtree.js \
--js src/utils/tracer.js \
--manage_closure_dependencies \
--js_output_file dist/kothic.js
mapcss:
python scripts/mapcss_converter.py --mapcss styles/mapnik.mapcss --output debug/styles/mapnik.js --icons-path styles --output-sprite debug/styles/mapnik.png --name mapnik
python scripts/mapcss_converter.py --mapcss styles/osmosnimki-maps.mapcss --output debug/styles/osmosnimki.js --icons-path styles/icons/ --output-sprite debug/styles/osmosnimki.png --name osmosnimki
python scripts/mapcss_converter.py --mapcss styles/surface.mapcss --output debug/styles/surface.js --name surface
jslint:
jslint --continue --maxerr 5000 \
dist/kothic-leaflet.js \
src/core/utils.js \
src/kothic.js \
src/canvas/path.js \
src/renderer/line.js \
src/renderer/polygon.js \
src/renderer/shields.js \
src/renderer/text.js \
src/renderer/texticons.js \
src/style/mapcss.js \
src/style/style.js \
src/utils/collisions.js \
src/utils/geomops.js \
src/utils/utils.js
# src/canvas/canvasproxy.js
# src/utils/rtree.js
# src/core/class.js