|
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