chiark / gitweb /
put %! at start but do not break segcmapreq
[trains.git] / layout / segencolayers.gen-make
1 #!/bin/sh
2 set -e
3 echo '# autogenerated'
4 x="%.pf.segenco.ppm"
5 for p in f 0 1 2 3 4 5; do
6         cat <<END
7 %.p$p.segenco.ps:       %.run-layout %.segcmap
8                         ./\$< \$(LAYOUTOPTS_SEGS) -GL\$*.segcmap -GP$p \$o
9
10 .PRECIOUS: %.p$p.segenco.ps %.p$p.segenco.ppm
11
12 END
13         x="$x %.p$p.segenco.ppm"
14 done
15 cat <<END
16
17 %.pa.segenco.ppm:       compose-segenco $x
18                         ./\$^ \$o
19
20 %.plandata.c: plan-to-gui-data %.segcmap $x
21                 ./\$^ \$o
22
23 END