1 MAINTAINERCLEANFILES
= *.
info*
2 DISTCLEANFILES
= *.ps
*.html
3 CLEANFILES
= *.log
*.
dvi *.aux
*.dlog \
4 *.cp
*.cps
*.fn
*.ky
*.pg
*.toc
*.tp
*.vr
9 makeinfo $(SRCDIR
)/gnushogi.texi
12 texi2dvi $(SRCDIR
)/gnushogi.texi
15 texi2pdf
$(SRCDIR
)/gnushogi.texi
17 # I do some egregious hacks to get around limitations of
21 makeinfo --html
--split
=section
$(SRCDIR
)/gnushogi.texi
24 dvips
-t letter gnushogi.
dvi -o gnushogi.ps
27 dvi2ps gnushogi.
dvi > gnushogi.ps
30 tr
'[A-Z]' '[a-z]' < $(SRCDIR
)/gnushogi.texi | tr
-cd
'[A-Za-z0-9_ \012]' | \
31 tr
-s
'[ ]' '\012' |
sort | uniq
-c |
sort -nr | spell |
sort | uniq
34 @for file in
$(CLEANFILES
); \
35 do if
[ -f
$$file ]; then
rm $$file; fi
; \
39 @for file in
$(DISTCLEANFILES
); \
40 do if
[ -f
$$file ]; then
rm $$file; fi
; \
43 maintainerclean
: distclean
44 @for file in
$(MAINTAINERCLEANFILES
); \
45 do if
[ -f
$$file ]; then
rm $$file; fi
; \