Boost logo

Boost-Build :

From: Peter Foley (pjfoley_at_[hidden])
Date: 2005-07-11 06:33:41


Hi list,

Early last week with Volodya's help I managed to get bjam to compile an msi
file using the WIX toolset. For the last week I have been trying to fix a
minor annoyance.

Candle.exe (the compiler) can compile all the source files with one command.
For example:

candle.exe ../src/installer.wxs ../src/gui/ui.wxs ../src/tools/bjam.wxs

But for some reason it appears to be compiling each file individually. For
example:

candle.exe ../src/installer.wxs
candle.exe ../src/gui/ui.wxs
candle.exe ../src/tools/bjam.wxs

Is there anyway I can pass to candle.exe all the file names at once?

I have attached the wix.jam file to show you what is happening (just incase
I have done something really silly).

I am guessing that it would have something to do with the way I have defined
the generator's compiler line?

Thanks for any help.

Peter.

Ps. Please feel free to pass on any tips if you notice any weird things in
the attached file, this is my first attempt at adding support for another
compiler. Hopefully when I have sorted out this minor issue and a couple of
other things I will submit it to be included in the build system.

PPS. Those with eagle eyes yes I have hard coded a path in the actions
linker section. I will fix this I am just waiting on a reply about from the
source locations thread to work out if I need to create a new mandatory
feature. Or can use some global variable that contains the source locations
path.

 ------=_NextPart_000_0000_01C58660.35872980 Content-Type: application/octet-stream;
name="wix.jam"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="wix.jam"

[Attachment content not displayed.] ------=_NextPart_000_0000_01C58660.35872980--


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