]> granicus.if.org Git - docbook-dsssl/commit
Added a mechanism for "building" a copy of the current docbook.rng
authorMichael Smith <xmldoc@users.sourceforge.net>
Sun, 1 Jul 2007 09:01:40 +0000 (09:01 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Sun, 1 Jul 2007 09:01:40 +0000 (09:01 +0000)
commit223e57991c6a7083d36ab873b74af891aea8e7f0
tree7a80b0b5169f73d39393c46d5f0db011f2d64cef
parent77aea8b520d6f98d758ce577a8fe9048a4099ecb
Added a mechanism for "building" a copy of the current docbook.rng
schema in the releasetools directory. All that this "build" does
is to first make the docbook/relaxng/docbook/docbook.rng file, and
then copy over to the releasetools directory, prepending to that
docbook.rng copy a comment warning that it might not be up-to-date
and that if you really want to make sure you have an up-to-date
copy, you need to build it from the docbook/relaxng/docbook/
sources.
As a result, also checking in a static copy of the generated copy
of the docbook.rng file, and updating the docbook-xsl doc build to
use that instead of using the docbook/relaxng/docbook/docbook.rng
source version.
The sole reason for this change is to make it easier for other
developers to do docbook-xsl release builds -- because the
docbook-xsl release build needs to the docbook.rng file in order
to automatically generate TDG hyperlinks of DocBook element names
encountered in the doc source and in commit messages (which end up
in the generated NEWS.* files and in the release notes.
So this change prevents developers from needing to build the
docbook/relaxng/docbook.
Making builds easier to do is a Good Thing...
releasetools/.identity.xsl [new file with mode: 0644]
releasetools/.make-docbook-rng.xsl [new file with mode: 0644]
releasetools/Makefile [new file with mode: 0644]
releasetools/docbook.rng [new file with mode: 0644]
xsl/docsrc/Makefile