Boost logo

Boost-Build :

Subject: Re: [Boost-build] Very slow Visual Studio 2012 builds
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2013-11-04 17:28:43


AMDG

On 11/04/2013 01:55 PM, Juraj Ivančić wrote:
> On 4.11.2013. 21:50, Steven Watanabe wrote:
>
>> - If you kept the ">nul" when calling the setup
>> script, there would be no need to use __DELIMITER__...
>> to identify the start of the output you want.
>> - I think it would be better to replace setup-$(c)
>> with the environment setting commands. That
>> would avoid having to edit every action and
>> all the flags.
>
> Good points. How about this?
>

A few more:
- If a user explicitly specifies a setup script,
  it should be honored.
- Please use set.difference instead of a raw loop.
- Make sure that this works with a cygwin built b2
  (That's what the if ! [ os.name] in NT section
  that you deleted is supposed to be handling.
  I say "supposed to", because although the batch
  script will run without errors, the environment
  changes will be discarded.)

In Christ,
Steven Watanabe


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