From: Jürgen Hunold (hunold+lists.Boost_at_[hidden])
Date: 2003-11-04 07:13:25
-----BEGIN PGP SIGNED MESSAGE-----
Hi Volodya !
On Monday 03 November 2003 13:39, Vladimir Prus wrote:
> > Don't hurry. It works for nearly all my project.
> I believe I've mentioned the reason for this in some other post. When
> building any target in lib1, Boost.Build sees reference to <lib1>, so
> it tries to recursively built all targets in lib1, and you get the
> The reason why it did not show up with previous setting is because of
> a bug: the <implicit-dependency>lib1 was not inherited by "lib1".
> > Any Ideas about that.
> Maybe, you can move <implciit-dependency>lib1 to a Jamfile one
> directory level deeper? Or put it as usage requirements on targets
> from lib1?
*sigh* you're right. I should simply write down what I want and
everything will be all right.
<implicit-dependcy> contains the word "dependency".
So I patched lib2 to specify this dependency on usage-requirements and
everything works !
I was thinking in qmake terms, which don't has usage-requirements or
Sorry for wasting your time with something so simple.
* Dipl.-Math. Jürgen Hunold ! Institut für Verkehrswesen, Eisenbahnbau
* voice: ++49 511 762-2529 ! und -betrieb, Universität Hannover
* fax : ++49 511 762-3001 ! Appelstrasse 9a, D-30167 Hannover
* hunold_at_[hidden] ! www.ive.uni-hannover.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
-----END PGP SIGNATURE-----
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