Boost logo

Boost-Build :

From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2007-07-12 11:38:36


Vladimir Prus wrote:
> Rene Rivera wrote:
>> but here's the more general plea/explanation on
>> why fixing this is important... It's not really a problem for Cygwin
>> only. In general the gcc toolset, and most others, don't do what the
>> msvc and other Windows toolsets of doing precommand setup. It's a
>> general pattern that it seems to me should be handled generically like
>> the CONFIG_COMMAND var. Regardless... I'm fine with doing this myself ;-)
>
> Why do you think it's necessary? With msvc, there's that vcvars script,
> whereas with gcc, it was not required so far.

Simple math... Currently this handling is implemented in N toolsets, and
not implemented in M toolsets. Now, and in the future, we need to
implement it for N+X toolsets. Having some common support for this
functionality not only saves part of the X work but reduces the work
needed to maintain N toolsets. Hence we save C*(N+X) amount of work over
both development, testing, and maintenance.

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

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