Subject: Re: [Boost-build] Breakage in Doxygen rule
From: John Maddock (john_at_[hidden])
Date: 2008-12-02 13:23:29
Vladimir Prus wrote:
>>> But there is no such directory, and there never will be (as it's
>>> created by any of the rules), so the del command fails with:
>>> "The system cannot find the file specified."
>> I presume this code is supposed to remove stale XML files -- does
>> the error happens if you touch any of the headers and run bjam
>> again? I would expect that in that case, stale XML files be removed.
The error is still present because the directory path *never* exists.
>>> Now, this doesn't actually terminate the build (which surprises me
>>> actually), but the error message is identical to some genuine
>>> errors emitted by Doxygen if it can't find the external tools it
>>> needs (like latex etc), which makes it darn hard to figure out
>>> whether the build was OK or not :-(
>> We can redirect that 'del' into 'nul', I think.
On Win32 as well?
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk