Boost logo

Boost-Build :

From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2008-04-11 11:38:02


Jurko Gospodnetić wrote:
> Could you tell me what this commit did? Comment said 'Added support
> for toolset requirements at the definition level' but I do not
> understand it completely (at first glance).

Note, only darwin.jam uses the feature currently. It simple allows one
to have in user-config.jam:

====
using darwin : 4.0.1 ;
using darwin : 4.0.1~iphone
  : /usr/local/xyz/bin/arm-apple-darwin-g++
  : <archiver>/usr/local/xyz/bin/arm-apple-darwin-libtool <striper>
  : <architecture>arm <target-os>iphone ;
====

And when one asks to build say:

   bjam toolset=darwin architecture=arm target-os=iphone

It uses the darwin-4.0.1~iphone to build instead of the default. And
*only* in the situation when the <architecture>arm <target-os>iphone
requirements are met for the build request.

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org (msn) - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim,yahoo,skype,efnet,gmail

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