chiark / gitweb /
*-al.ps, ours-al.pl, labelled tracks
[trains.git] / pic.make
1
2 M4INCS=         parts.i4
3
4 E_TRACK=        ArsCLMNo
5 LAYOUTOPTS=     -E$(E_TRACK) '-ep=Cm'
6
7 default:        ours-a.ps ours-al.ps parts.ps
8
9 all:            default \
10                 ours-l0.ps \
11                 ours-l10.ps \
12                 ours-l20.ps
13
14 o=>$@.new && mv -f $@.new $@
15
16 %.d4:           %.m4 $(M4INCS) Makefile
17                 m4 -s <$< $o
18
19 %-a.ps:         %.d4 layout
20                 ./layout <$< $(LAYOUTOPTS) '-E*l' $o
21
22 %-al.ps:        %.d4 layout
23                 ./layout <$< $(LAYOUTOPTS) '-e*C' '-ep=rm' $o
24
25 ours-l%.ps:     ours.d4 layout
26                 ./layout <$< $(LAYOUTOPTS) $o
27
28 parts.ps:       showlib.d4 layout
29                 ./layout <$< $o
30
31 clean:
32                 -rm -f -- *.d4 *.ps