Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2002-07-10 10:59:41

I think that we should disallow free but non-propagated properties in build
request. The reason is that for example:

exe a.exe : a.cpp biglibrary : <define>FOO ;

Here, <define>FOO is not propagated to biglibrary, i.e. not used in its
building. Likewise, even if <define>BAZ is present in build request for
a.exe, it won't affect biglibrary. So, free properties in build request can
- affect the directly build targets
- affect nothing

Both semantics are odd. Let's disallow free properties in build request

- Volodya


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