Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2002-07-05 10:16:57


David Abrahams wrote:
> From: "Vladimir Prus" <ghost_at_[hidden]>
>
> > David Abrahams wrote:
> > > Maybe it would best to use separate rules for separate purposes? That
> > > increases the ability to check for errors and reduces confusion, IMO.
> > >
> > > maybe, project and extern-project?
> > >
> > > or, project and project-id?
> >
> > Well... I was talking about it long ago but it wasn't well received :-)
> >
> > I'd prefer "use-project" to "extern-project".
>
> I was just thinking the same thing.

Agreed, then.

> > BTW, why do we need
> > "jamfile-location" attribute for projects if we invent "use-project"?
>
> So that a project's project-config.jam may use-project once, and no
> subprojects have to know where the jamfile is.

I'm afraid that I don't understand you here. If project-root.jam says

use-project boost : /home/ghost/Work/boost ;

then you can use project-id boost. What is the meaning of

project my : jamfile-location /home/ghost/Work/my ;

?
("architecture.html" uses

project.jamfile-location build

but that's just different syntax)

- Volodya

 


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