|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-04-26 01:23:00
On Monday 25 April 2005 19:35, Rene Rivera wrote:
> Vladimir Prus wrote:
> > But why did you added 'dist-lib' target?
>
> I was mimicking what the BBv1 Jamfiles do.
>
> > After all, all building is supposed
> > to work anyway, and top-level 'dist' should pick program_options
> > automatically.
>
> Are you referring to the install in boost-root/Jamfile.v2?
Yes.
>
> > Am I missing something?
>
> It's likely I'm missing something :-)
>
> Is it possible to have built targets staged to a common top level dir
> without having that dist-* target in a subproject?
No, at least not yet.
> This is something
> that lib authors added to BBv1 as a user convenience.
> So that they could
> cd libs/whatever/build, and build only that library but still have it
> someplace convenient instead of in the variant subdirs (bin.v2/..).
Hmm... why is that? For testing, this is not needed. And for building Boost,
top-level Jamfile is fine. You know, I doubt that every library author
intentionally added the 'stage' declaration, they most probably just copied
some other Jamfile and modified library name and source names, so we should
not assume all library authors want this behaviour.
- Volodya
-- Vladimir Prus http://vladimir_prus.blogspot.com Boost.Build V2: http://boost.org/boost-build2
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