|
Boost-Build : |
From: Ilya Sokolov (fal_delivery_at_[hidden])
Date: 2006-05-12 04:46:44
Hi, Emil!
sorry, i dont speak english very well.
you wrote:
> I have a Jamfile which defines requirements to disable some msvc warnings
> through <cflags> and <cxxflags>. Including Jamroot, I have 4 Jamfiles
> relevant to the build request; the one that contains the project with the
> warning-disabling requirements is just below Jamroot.
>
> The problem is that the warnings are not disabled. Yet, if I just move the
> requirements to any of the other 3 Jamfiles, they do get disabled, as they
> should!
the <cflags> and <cxxflags> are not _propagated_ features. In your case
the best solution is next:
using msvc
:
:
: <cflags>{your cflag}
<cflags>{your cflag}
<cxxflags>{your cxxflag}
;
or
using msvc
:
:
: <compileflags>{your compileflag}
<compileflags>{your compileflag}
;
in your user-config.jam file. see
http://boost.org/doc/html/bbv2/advanced.html#bbv2.advanced.configuration
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