|
Boost-Build : |
From: David Abrahams (dave_at_[hidden])
Date: 2005-05-03 07:56:05
"Alexey Syomichev" <asyomichev_at_[hidden]> writes:
> --- In jamboost_at_[hidden], David Abrahams <dave_at_b...> wrote:
>>
>> In v2, MSVC compilations use response files for everything,
> including
>> command-line options... and the response files are deleted, even
> when
>> compilation fails.
>
> Funny thing is, .rsp stays there if compilation is successful, and
> gets deleted automatically by bjam if compilation fails - the opposite
> of the desired behavior.
The right answer is to do it the way we did in BBv1 (and I don't know
why it was changed): make the .rsp file into a separate Jam target on
which the result of the compilation depends. If you want to get rid
of the .rsp, you can do something like:
cl @whatever.rsp && del /q whatever.rsp
-- Dave Abrahams Boost Consulting www.boost-consulting.com
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