Changes between Version 1 and Version 2 of AlternativeSelection


Ignore:
Timestamp:
Mar 26, 2007, 3:38:26 AM (19 years ago)
Author:
Dave Abrahams
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AlternativeSelection

    v1 v2  
    77== Motivation ==
    88
     9It seems there are a significant number of {{{bjam}}} invocations for which there is a sensible interpretation, but for which Boost.Build currently generates an error instead and refuses to build.  For example, given the following Jamfile:
     10{{{
     11lib a : a.cpp : <debug-symbols>off ;
     12lib a : a-dbg.cpp : <debug-symbols>on <profiling>on ;
     13}}}
     14
     15In response to
     16{{{
     17bjam debug-symbols=on
     18}}},
     19the result is
     20{{{
     21error: No best alternative for ./a
     22    next alternative: required properties: <debug-symbols>off
     23        not matched
     24    next alternative: required properties: <debug-symbols>on <profiling>on
     25        not matched
     26}}}