|
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