Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2005-07-01 14:20:08

Andrey Melnikov <melnikov_at_[hidden]> writes:

> Hi
> What's the differense between [ modules.peek : TOOLS ] ; and [
> os.environ TOOLS ] ?

The former looks into the global module for the TOOLS variable. It
might not correspond to anything in the environment. The latter gets
the value of the TOOLS variable in the environment. When bjam starts,
it puts the environment plus the command-line -s options into the
global module, but it also does some weird preprocessing on the
values, like splitting them at whitespace, so they start out not being
quite what's in the environment, and can always be changed later.

Dave Abrahams
Boost Consulting

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at