Boost logo

Boost Testing :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-03-21 11:29:21


Vladimir Prus wrote:

>> If there's no way to integrate different Python setups into a single
>> file in v2 then I'll go the one-file-per-toolset route. However, in that
>> case, it would be *very* helpful if regression.py would honour my
>> BOOST_BUILD_PATH setting instead of overwriting it.
>
> At the moment, Python can't be configured per-toolset, but this should be
> easy to add. I hope to get something working later today, and will get
> back to you then.

The change was just comitted. Now you can have something like this in
test-config.jam:

  using gcc : 3.2.2 : ....... ;

  # General catch-all python version
  using python
    : 2.3
    : /usr
    : # includes
    : # libraries
    ;

  using gcc : 3.4 : ...... ;

  # Specific version
  using python
    : 2.3
    : /some-other-python-root
    : # includes
    : # libraries
    : <toolset>gcc <toolset-gcc:version>3.4
    ;

Obviously, the version of gcc toolset in python declaration should match the
version of gcc specified in some "using gcc " line, but otherwise it should
work.

If I understand correctly, this is needed for 4.0? Maybe you can have
another test run, this time with 3.2.3 and 4.0?

(The 3.2.3 results are online and look rather good).

Thanks,
Volodya


Boost-testing list run by mbergal at meta-comm.com