|
Boost-Build : |
From: TEMPLIE Cédric (cedric.templie_at_[hidden])
Date: 2004-12-16 11:27:59
Vladimir Prus wrote:
> On Thursday 16 December 2004 18:53, TEMPLIE Cédric wrote:
>
>>The only thing I change in the boost build setup is in my
>>user-config.jam file...
>>I uncomment msvc, STLport and QT, that's all....
>>
>>I think that the fact that warnings are displayed many many times, it
>>takes a lot of time. I found the display message in targets.jam, and
>>only comment it, know it takes less time to start the compilation ;)
>>
>>My config is like that:
>>
>>ROOT
>> --- Project1
>> --- Project2
>> --- Project3
>> --- Project4
>> --- Project5
>> --- Project6
>> --- Project7
>>
>>Each project has a jamfile like that :
>>
>>*** Project1
>>project Project1 : requirements ....
>> <dependency>/Project2
>> <dependency>/Project3
>> <dependency>/Project4
>> <dependency>/Project5 ;
>
>
> This say you project depends on everything in /Project2, including the
> "export_files", "export_headers" and "export_lib" targets? Is this intended?
>
What I want to express by doing that is, "to build Project1 the Projects
2, 3, 4 and 5 have to be build before"
Indeed, Project1 look into MY_HEADER_ROOT and MY_LIB_ROOT to find its
dependences, and in build of Project2, I copy header and libs in the
appropriate folder (MY_HEADER_ROOT and MY_LIB_ROOT).
If you have a better way to do that, I am listening to you :)
> I now see where the warning comes from, and will think about solution. One
> possible workaround is adding
>
> explicit export_files export_headers export_lib ;
>
> to every Jamfile. This will cause the targets to be built only when explicitly
> requested from the command line, though.
>
> - Volodya
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>
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