Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-07-04 09:35:25


On Saturday 02 July 2005 10:04, Peter Foley wrote:

> Thanks for the reply earlier. I have not been idle and have been working
> my way through this.
>
> I have been reading through the online doc's and reading through a number
> of the other jam files in the v2\tools directory (mainly the msvc one).
>
> I have attached what I have done so far.
>
> As you advised I have managed to get it such that I can do the linker
> stage. Ie I first manually compile the WIX files and then use bjam to link
> the object files together. (note I have used "-out test", to hard code the
> files name. Is there a better way to do this?).

Just tell me what's the value of -out parameter should be? Is that name of
target file without extension (then use '-out $(<:B)' ), or something else?

> What process would I need to go through to do the compiler stage. I could
> be really dense but I have not found anything in the online doc's to
> suggest the way forward.

You only need to replace

generators.register-composing wix.compile : WIX_SOURCE : WIX_OBJECT ;

with

generators.register-standard wix.compile : WIX_SOURCE : WIX_OBJECT ;

I believe.

> Also where in the doc's would I learn about how bjam does its pattern
> matching?

What's "pattern matching"? The process used to select generators. Then

http://boost.org/boost-build2/doc/html/bbv2/reference/generators.html

is the only document we have, but it has a big warning about being
out-of-date. The comments at the top of generators.jam might be more
relevant.

- Volodya

-- 
Vladimir Prus
http://vladimir_prus.blogspot.com
Boost.Build V2: http://boost.org/boost-build2
 

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