Boost logo

Boost-Build :

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


Hello,

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
system?

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
                <include>/usr/local/include/soci
                <include>/usr/local/include/opencv
                <include>/usr/include/ImageMagick
----------------------------

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 :)

-- 
 Shridhar

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