Rework doc-handing make rules and remove generated files from version control.
[gnushogi.git] / Makefile.in
index 7812668..cdc7c8f 100644 (file)
@@ -73,7 +73,7 @@ xshogi_install: $(XSHOGIDIR)/xshogi
 # Cleanup.
 #
 
-clean: gnushogi_clean @XSHOGICLEAN@
+clean: gnushogi_clean @XSHOGICLEAN@ doc_clean
 
 gnushogi_clean:
        cd $(GNUSHOGIDIR); $(MAKE) clean
@@ -81,6 +81,9 @@ gnushogi_clean:
 xshogi_clean:
        cd $(XSHOGIDIR); $(MAKE) clean
 
+doc_clean:
+       cd doc; $(MAKE) clean
+
 
 #
 # Building a distribution.
@@ -101,14 +104,14 @@ DISTCLEANFILES = \
 
 distclean: clean
        rm -rf $(DISTCLEANFILES)
-
+       cd doc; $(MAKE) distclean
 
 #
 # Extra cleanup, for the maintainer only.
 #
 
-MAINTAINERCLEANFILES = configure config.h.in doc/gnushogi.info 
+MAINTAINERCLEANFILES = configure config.h.in
 
 maintainerclean: distclean
        rm -f $(MAINTAINERCLEANFILES)
-
+       cd doc; $(MAKE) maintainerclean