Boost logo

Boost-Build :

From: Andrey Melnikov (melnikov_at_[hidden])
Date: 2005-07-09 09:51:35


There the following is a fragment of msvc.jam:

if [ os.name ] = NT
{
setup = $(setup)"
" ;
}
else
{
setup = "cmd /S /C "$(setup)" \"&&\" " ;
}

Does "else" branch really means [ os.name ] = CYGWIN ?

Why cmd approach isn't used everywhere? Is it due to overhead of
execution a new instance of cmd.exe, or there are other reasons too?

Andrey

 


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