Boost logo

Boost-Build :

From: Alain (js_at_[hidden])
Date: 2005-03-11 15:10:32


Hello,

I am trying to have 'release' as the default build and not 'debug'. I
know that I can type 'bjam release' on the command line, however, I need
a solution that is project-specific. So, this is my
top-level makefile:

---------------------------------------------
project acacetus : default-build release ;
...
build-project products ;
...
----------------------------------------------

For this project and all subprojects, I expect that the 'release'
variant should be built. This works for all the subprojects except the
following (which are built with the 'debug' variant):

acacetus/products/lib.sci/generic
acacetus/products/lib.sci/hc12_e128
acacetus/products/lib.sci/hc12_e128.test
acacetus/products/lib.sci/pic18_f458
acacetus/products/hc12_e128/lib.iic
acacetus/products/hc12_e128/lib.rtc
acacetus/products/hc12_e128/lib.fram

The attached zip file contains all the directory tree with all the
makefiles. In the top-level directory, acacetus/build.log contains a
log of the whole build, which shows some 'debug' and some 'release' builds.

Any help would be greatly appreciated.
Thanks!
Alain.

 --------------010600060002070109020103 Content-Type: application/zip;
name="acacetus_makefiles.zip"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="acacetus_makefiles.zip"

[Attachment content not displayed.] --------------010600060002070109020103--


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