|
Boost-Build : |
From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2006-02-22 22:16:55
Hello,
In jamroot, I have:
constant TARGET-PLATFORM : [ modules.peek : OS ] ;
And then I have this:
rule
simple-lib ( lib-name : requirements * : usage-requirements * )
{
lib $(lib-name)
: # sources:
[ glob $(TOP)/src/$(lib-name)/impl/*.cpp ]
[ glob $(TOP)/sys/$(TARGET-PLATFORM)/$(lib-name)/*.cpp ]
: # requirements:
$(requirements)
: # default build:
: # usage requirements:
$(usage-requirements)
;
}
My intention was to have boost-build automatically pick up files from
sys/NT/whatever on NT, and from other folders on other systems. My problem
is that under Cygwin/gcc, boost.build still goes to sys/NT/whatever, instead
to sys/cygwin/whatever.
Or did I completely misunderstand something? Please 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