Boost logo

Boost-Build :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2004-12-29 16:22:19


David Abrahams wrote:
> sheila miguez wrote:
>>I'm trying to convert a big project over from our current primitive
>>build process to a bjam process. Our file structure is as follows:
>>
>>/repos
>>/repos/proj1
>>/repos/proj2
>>/repos/proj3
>>....
>>
>>projN will have sub projects, etc.
>>
>>The build process I have to work with for now is rooted in
>>
>>/repos/proj1/install/
>>
>>which operates on everything. I don't like that, and want to relocate
>>it. I'm not sure if I am constrained by bjam conventions in where I
>>may locate it.
>
> What is "it?" A process isn't normally spoken of as being rooted in a
> directory.

I believe that Sheila meant "it" to be the BBv2 project that references
the various /repos/projN, and hence the Jamfile/Jamroot. The project/ID
location independence you describe makes the answer: There's no
restriction. One could place the Jamfile/Jamroot anyplace and refer to
other projects (Jamfiles) without regard to actual directory location.

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com - 102708583/icq
 

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