Boost logo

Boost-Build :

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?

Cheers, John.


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