Boost logo

Boost-Build :

From: Mark Evans (evans_mark_at_[hidden])
Date: 2006-05-10 17:30:47


Hi Emil

It's funny you should ask this, but I ran into a similar thing today.

Does the following model your directory structure?

 Jamroot
 |
 +--- Jamfile (1)
       |
       +--- Jamfile (2)
       |
       +--- Jamfile (3)

I found that in order for Jamfile (1) to propagate project requirements to a Jamfile in a subdirectory, it must have build-project statement for the subdirectory, i.e.,

build-project subdir1 ;
build-project subdir2 ;
etc.

Is this relevant to your situation? Any comments from experts?

Regards,
Mark

Emil Dotchevski <emildotchevski_at_[hidden]> wrote: Hello,

I have a Jamfile which defines requirements to disable some msvc warnings
through and . 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!

Help! :)

Thanks,
Emil



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