dejagnu
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PATCH: tidy doc directory


From: Ben Elliston
Subject: PATCH: tidy doc directory
Date: Fri, 23 Dec 2005 18:50:37 +1100
User-agent: Mutt/1.2.5.1i

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  <address@hidden>

        * 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.

Attachment: pgpdO96V09tQ5.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]