5 export PERL_HASH_SEED=1
7 PLANAR_GRAPH=planar-graph
11 all: whole.ps layout-test.ps \
12 $(addprefix a4-test-,$(addsuffix .ps, b m t)) \
13 $(addprefix layout-test-,$(addsuffix .ps, b m t))
15 map.plag: generate-plag input-graph Parse.pm
18 # create opt.plag.reuse to shortcut this
19 opt.plag: maybe-rerun-optim map.plag $(PLANAR_GRAPH) Makefile
20 ./$(filter-out Makefile, $^) $@ .opt.plag.sums \
23 OUTER-F2V OUTER-SPLIT \
24 B T OUTER-F2V OUTER-F12VA \
29 faces.plag: opt.plag $(PLANAR_GRAPH) Makefile
30 $(PLANAR_GRAPH) RF $< W-FACES $@.tmp && $i
32 whole.ps: generate-board faces.plag input-graph misc-data.pl Parse.pm
33 ./generate-board -XS faces.plag input-graph $o
35 layout-test.ps: whole.ps Makefile Parse.pm
36 ./generate-board -XW faces.plag input-graph $o
38 layout-test-%.ps: layout-test-prefix-%.ps layout-test.ps
41 a4-test-%.ps: layout-test-prefix-%.ps whole.ps