Boost logo

Boost-Build :

From: Alan Gutierrez (alan-jamboost_at_[hidden])
Date: 2005-01-02 20:37:17


* David Abrahams <dave_at_[hidden]> [2005-01-02 19:53]:
>
> Alan Gutierrez wrote:
> > * David Abrahams <dave_at_[hidden]> [2005-01-02 12:19]:

> >> It's not exactly a syntax answer. There's no special syntax as in
> >> make for introducing a dependency. It's done by calling a builtin
> >> rule. That is to say that colons are just argument separators in
> >> Jam, nothing more.

> > I'm beginning to see how Jam creates dependencies. I don't have
> > the vocabulary to describe it yet. There are types, they have
> > rules for creation, and if one is missing... I'm watching the
> > build process with --debug-generators on and it explains a lot.

> > I've now managed to create my OS X bundle rule.

> ... and if you're watching generators, you're strictly in the BBv2
> domain, at a much higher level than that of Boost.Jam. It actually
> explains little or nothing about the way Jam creates dependencies.

I am hoping that this is a simple yes or no question.

Does Boost.Build use the dependency graph logic in Boost.Jam, or
does it build it's own dependency graph?

To be told that it is the wrong question, is also helpful.

--
Alan Gutierrez - alan_at_[hidden]
 

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