Boost logo

Boost-Build :

Subject: [Boost-build] Configurable feature values
From: Shridhar Daithankar (ghodechhap_at_[hidden])
Date: 2009-12-28 02:05:35


I have a project built with bjam, which uses number of third party
tools/libraries such as boost, imagemagick, soci etc.

The installation prefixes of each tool differ across the machines where we are
building the project. Any way these can be made maintainable across the

Currently I have following in my jamroot and it is version-controlled. I tried
moving the options to another jam file and import it but it did not work.

project foo
  : default-build release #by default build release variant
  : build-dir build #the build goes in a separate dir 'build'
  : requirements
                <search>/usr/local #library search path, to be set only once

I am not looking for autoconf. Just a build specific file that can be hand-
maintained. I searched around but didn't come across anything viable.

Any help is appreciated. Thanks :)


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at