|
Boost-Build : |
From: Alexey Pakhunov (alexeypa_at_[hidden])
Date: 2005-11-23 14:30:11
Reece Dunn wrote:
> The alternative that Alexey suggested of having:
>
> lib a : ... : <pch>pch_a ;
> lib b : a ... : <pch>pch_b ;
>
> does not (I think) allow you to add a generator for the PCH file to
> generate the *.pch file.
I think it can work but *.pch will have to be a main target. Also the
feature '<pch>' should be defined as a dependency feature. Then 'a' will
depend on 'stdafx' (see the example below).
pch stdafx : ... ;
lib a : main.cpp ... : <pch>stdafx ;
Though there is another problem. 'main.cpp' should also depend on
stdafx. I don't have any suggestions how this can be solved. :-(
Best regards/Venlig hilsen,
Alexey Pakhunov.
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