Earlier today, I removed the SGML version of the DejaGnu documentation. Now I know which files to edit! :-)
This patch cleans up the organisation of the doc directory. As a progression from my earlier patch, it further flattens the Makefile structure. There is now just a single Makefile.am at the top of the tree and the use of recursive make has been completely eliminated. The patch also moves the XML files from doc/C to doc (I've tested that this can occur). The top-level Makefile now uses the standard Automake mechanism for building the Info file and a custom rule that generates a .texi file from the XML source. We're now able to produce up-to-date Info documentation for DejaGnu from a definitive set of sources. If there's no objections, I'll commit this tomorrow. Ben 2005-12-23 Ben Elliston <[EMAIL PROTECTED]> * Makefile.am (SUBDIRS): Remove. (EXTRA_DIST): Append $(XML). (dist_man_MANS): Define. (info_TEXINFOS): Likewise. (XML): List XML source files. (dejagnu.pdf): New target. (dejagnu.ps): Likewise. (dejagnu.rtf): Likewise. (html): Likewise. (dejagnu.texi): Special rule to build Texinfo source. * Makefile.in: Regenerate. * configure.ac: Don't search for docbook2dvi. Search for docbook2rtf and docbook2pdf. Don't output doc/Makefile or doc/C/Makefile. * configure: Regenerate. * doc/texinfo.tex: Move from here .. * texinfo.tex: .. to here. * doc/Makefile.am: Remove. * doc/Makefile.in: Likewise. * doc/C/dejagnu.omf: Likewise. * doc/C/topic.dat: Likewise. * doc/C/dejagnu.xml: Move from here .. * doc/dejagnu.xml: .. to here. * doc/C/legal.xml: Move from here .. * doc/legal.xml: .. to here. * doc/C/ref.xml: Move from here .. * doc/ref.xml: .. to here. * doc/C/user.xml: Move from here .. * doc/user.xml: .. to here.
pgpFIiPkArmmh.pgp
Description: PGP signature
_______________________________________________ DejaGnu mailing list DejaGnu@gnu.org http://lists.gnu.org/mailman/listinfo/dejagnu