Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-06-09 08:49:19


The V2 testing.jam has his logic:

local verbose-test = 1 ;
if --verbose-test in $(ARGV)
{
verbose-test = 0 ;
}

VERBOSE_TEST on $(run-target) = $(verbose-test) ;

.........
VERBOSE on $(run-target) = "test $verbose -eq 0 ; then" ;

if $(VERBOSE)
echo ====== BEGIN OUTPUT ======

So, verbose output is generated when value of "VERBOSE_TEST" is 0, while I
would think the verbose output should be generated when the value if 1. Why
does it work this way? Is there any specific reason, or it just happened this
way?

- Volodya

 


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