Boost logo

Boost-Build :

From: dirk_griffioen (diddek_at_[hidden])
Date: 2004-12-13 07:03:16


--- In jamboost_at_[hidden], Vladimir Prus <ghost_at_c...> wrote:
> Hi Dirk,
>
> using the testcase you've sent me off-list, I've reduced the
problem to the
> following:
>
> using testing ;
>
> project auth
> : default-build debug release
> <define>ACE_NTRACE=1
>
> ;
>
> lib authlib
> :
> auth.cpp
> : <link>static
> ;
> unit-test auth : authqz.cpp authlib ;
>
>
> The problem is that putting free properties line <define> never
occurred to me
> as possible. Why do you need it?
>

I do not - I think it is an oversight on my part, maybe I figured
#defines are part of a build?

However, after moving the <defines> I now have a release build.

> I'll need to analyse the current behaviour in detail, but won't be
able to do
> this until Tuesday.
>
> So, I think for a while you better move <define>ACE_NTRACE=1 (and
other
> defined) from default-build to requirements section.
>

I have. Thank you.

> HTH,
> Volodya

 


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