[PATCH] DocBook XML toolchain modernization

Warren Young warren@etr-usa.com
Fri May 3 22:22:00 GMT 2013


On 5/3/2013 14:30, Christopher Faylor wrote:
> It looks like you broke the ability to build outside of the source tree.

Sorry about that.

It looks like you're in the middle of fixing it, so rather than fight 
with you over the tree, I'll just let you continue.

I've got one element of the fix here that you haven't yet checked in, 
though.  You need to change the XInclude in cygwin-api.in.xml back to a 
DOCTOOL directive:

<               <xi:include href="legal.xml"/>
---
 > DOCTOOL-INSERT-legal

This is because xsltproc (via xmlto) doesn't know about $(srcdir) for 
XIncludes.  It looks in the same directory as the input XML and doesn't 
see legal.xml, and dies.  If you "#include" this via doctool, problem 
solved.

Bottom line, you can't mix doctool includes and XIncludes.



More information about the Cygwin-patches mailing list