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