Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2004-12-29 14:27:37


sheila miguez wrote:
> I'm sorry if this a FAQ, but I didn't find what I was looking for in
> the FAQs or wiki.
>
> How do project heirarchies depend on physical file hierachy?

Right now, unfortunately, they don't, except that *I think* that if you
fail to specify a project ID for a subproject, it automatically acquires
an ID based on the relative path from its nearest parent project.

> Am I
> constrained in how I organize my directory structure?

I don't think so.

> Is the toplevel
> jam file the only one that depends upon file structure?

I don't think it depends upon file structure either, but maybe you have
something specific in mind that I missed?

> Here are the docs I'm studying.
>
> http://www.boost.org/doc/html/bbv2/tutorial/hierarchy.html
> http://www.boost.org/doc/html/bbv2/advanced/jamfiles.html#bbv2.advanced.projects

FWIW, I have been cleaning up these documents. You might want to study
the CVS sources for the latest state:

http://cvs.sourceforge.net/viewcvs.py/boost/boost/tools/build/v2/doc/src/

I can generate updated HTML from this, but significant explanatory
content may be contained in XML comments that Volodya has yet to resolve
into the main part of the document, so that won't show up.

-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com
 

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