-DISTCLEANFILES = *.info* *.ps *.html
-
+MAINTAINERCLEANFILES = *.info*
+DISTCLEANFILES = *.ps *.html
CLEANFILES = *.log *.dvi *.aux *.dlog \
*.cp *.cps *.fn *.ky *.pg *.toc *.tp *.vr
info:
makeinfo gnushogi.texinfo
-tex:
+dvi:
texi2dvi gnushogi.texinfo
+pdf:
+ texi2pdf gnushogi.texinfo
+
# I do some egregious hacks to get around limitations of
# texi2html.
html:
texi2html -split_node gnushogi.texinfo
-view:
- xdvi gnushogi.dvi
-
-ps:
+ps: dvi
dvips -t letter gnushogi.dvi -o gnushogi.ps
-ps2:
+ps2: dvi
dvi2ps gnushogi.dvi > gnushogi.ps
spell:
do if [ -f $$file ]; then rm $$file; fi; \
done
-
-
+maintainerclean: distclean
+ @for file in $(MAINTAINERCLEANFILES); \
+ do if [ -f $$file ]; then rm $$file; fi; \
+ done