[PATCH] DocBook XML toolchain modernization

Warren Young warren@etr-usa.com
Thu May 23 19:03:00 GMT 2013

On 5/23/2013 08:11, Corinna Vinschen wrote:
> On May 23 16:02, Corinna Vinschen wrote:
>> For some reason doc/Makefile.in has lost all dependencies

I noted that in the original proposal: one of the things you got from 
doctool is automatic dependency generation.  I'd put an item on the 
Wishlist to this effect, saying I needed to replace it.

At your prompting, I now have.  There is a new script called xidepend 
which generates Makefile.dep, which is included (and cleaned, if asked) 
by Makefile.in.

It's not perfect.  Because of the time it takes to run the dependency 
chaser, I've elected to make it dependent on only changes to the 
top-level XML files.  This means that if you add an XInclude to one of 
the leaf files, the referenced file won't get added to the dependency 
list for the top-level file that indirectly depends on it until you 
remove Makefile.dep, forcing its re-generation.

> Never mind cygwin-api.  This seems to work fine.

Yes, because it's still using doctool.

More information about the Cygwin-patches mailing list