-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmakefile
102 lines (77 loc) · 5.65 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
96
97
98
99
100
101
102
run:
cd generator && java -jar generator.jar -m square -r 50 -p 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg
island:
cd island && java -jar island.jar -i ../generator/sample.mesh -o lagoon.mesh -shape circle -cities 40 -network nonstar -altitude mountain -aquifer 2 -lake 7 -river 5 -soil dry -biomes america
cd visualizer && java -jar visualizer.jar -mesh ../island/lagoon.mesh -output sample.svg
island-urbanism-star:
cd island && java -jar island.jar -i ../generator/sample.mesh -o lagoon.mesh -shape circle -cities 40 -network star -seed 1680719757 -altitude mountain -aquifer 2 -lake 7 -river 5 -soil dry -biomes america
cd visualizer && java -jar visualizer.jar -mesh ../island/lagoon.mesh -output sample.svg
island-urbanism-nonstar:
cd island && java -jar island.jar -i ../generator/sample.mesh -o lagoon.mesh -shape circle -cities 40 -network nonstar -seed 1680719757 -altitude mountain -aquifer 2 -lake 7 -river 5 -soil dry -biomes america
cd visualizer && java -jar visualizer.jar -mesh ../island/lagoon.mesh -output sample.svg
island-lagoon:
cd island && java -jar island.jar -i ../generator/sample.mesh -o lagoon.mesh -mode lagoon
cd visualizer && java -jar visualizer.jar -mesh ../island/lagoon.mesh -output sample.svg
island-seed:
cd island && java -jar island.jar -i ../generator/sample.mesh -o lagoon.mesh -shape ciRcLe -cities 5 -altitude mountain -aquifer 2 -lake 7 -river 5 -soil DrY -biomes AmErIcA -seed 2101276383
cd visualizer && java -jar visualizer.jar -mesh ../island/lagoon.mesh -output sample.svg
island-seed-debug:
cd island && java -jar island.jar -i ../generator/sample.mesh -o lagoon.mesh -shape ciRcLe -altitude cRaTeR -aquifer 2 -lake 7 -river 5 -soil DrY -visual debug -biomes AmErIcA -seed 2101276383
cd visualizer && java -jar visualizer.jar -mesh ../island/lagoon.mesh -output sample.svg
island-seed-moisture:
cd island && java -jar island.jar -i ../generator/sample.mesh -o lagoon.mesh -shape ciRcLe -altitude cRaTeR -aquifer 2 -lake 7 -river 5 -soil DrY -visual moisture -biomes AmErIcA -seed 2101276383
cd visualizer && java -jar visualizer.jar -mesh ../island/lagoon.mesh -output sample.svg
island-seed-altitude:
cd island && java -jar island.jar -i ../generator/sample.mesh -o lagoon.mesh -shape ciRcLe -altitude cRaTeR -aquifer 2 -lake 7 -river 5 -soil DrY -visual altitude -biomes AmErIcA -seed 2101276383
cd visualizer && java -jar visualizer.jar -mesh ../island/lagoon.mesh -output sample.svg
island-mountain-square:
cd island && java -jar island.jar -i ../generator/sample.mesh -o lagoon.mesh -shape square -altitude mountain -aquifer 2 -lake 7 -river 5 -biomes asia
cd visualizer && java -jar visualizer.jar -mesh ../island/lagoon.mesh -output sample.svg
island-prairie-threecircle:
cd island && java -jar island.jar -i ../generator/sample.mesh -o lagoon.mesh -shape threecircle -altitude prairie -aquifer 4 -lake 3 -river 8 -soil dry
cd visualizer && java -jar visualizer.jar -mesh ../island/lagoon.mesh -output sample.svg
help:
cd generator && java -jar generator.jar -h
cd island && java -jar island.jar -help
cd visualizer && java -jar visualizer.jar -h
run-square-debug:
cd generator && java -jar generator.jar -m square -r 50 -p 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg -X
run-hex:
cd generator && java -jar generator.jar -m hex -r 50 -p 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg
run-hex-debug:
cd generator && java -jar generator.jar -m hex -r 50 -p 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg -X
run-diamond:
cd generator && java -jar generator.jar -m diamond -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg
run-diamond-debug:
cd generator && java -jar generator.jar -m diamond -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg -X
run-irregular:
cd generator && java -jar generator.jar -m irregular -p 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg
run-irregular-debug:
cd generator && java -jar generator.jar -m irregular -p 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg -X
run-irregular-relaxed:
cd generator && java -jar generator.jar -m irregular -r 100 -p 1000 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg
run-irregular-relaxed-debug:
cd generator && java -jar generator.jar -m irregular -r 100 -p 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg -X
run-irregular-size:
cd generator && java -jar generator.jar -m irregular -r 100 -p 100 -ht 100 -wt 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg
run-square-size:
cd generator && java -jar generator.jar -m square -r 100 -p 100 -ht 100 -wt 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg
run-honeycomb:
cd generator && java -jar generator.jar -m honeycomb -r 100 -p 100 -ht 100 -wt 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg
run-honeycomb-debug:
cd generator && java -jar generator.jar -m honeycomb -r 100 -p 100 -ht 100 -wt 100 -o sample.mesh
cd visualizer && java -jar visualizer.jar -mesh ../generator/sample.mesh -output sample.svg -X
.PHONY: run island