diff --git a/Jamfile b/Jamfile index 8aba1a205..ba1617a4c 100644 --- a/Jamfile +++ b/Jamfile @@ -86,12 +86,6 @@ rule linking ( properties * ) { result += advapi32 ; } - - # default to windows vista - if default in $(properties) - { - result += _WIN32_WINNT=0x0600 ; - } } if beos in $(properties) @@ -431,7 +425,7 @@ feature.compose on : TORRENT_USE_ASSERTS=1 ; feature.compose production : TORRENT_USE_ASSERTS=1 TORRENT_PRODUCTION_ASSERTS=1 ; feature.compose system : TORRENT_USE_ASSERTS=1 TORRENT_USE_SYSTEM_ASSERTS=1 ; -feature windows-version : default vista win7 xp : composite propagated link-incompatible ; +feature windows-version : vista win7 xp : composite propagated link-incompatible ; feature.compose vista : _WIN32_WINNT=0x0600 ; feature.compose win7 : _WIN32_WINNT=0x0601 ; feature.compose xp : _WIN32_WINNT=0x0501 ; @@ -769,15 +763,11 @@ local usage-requirements = /usr/local/include release:NDEBUG _FILE_OFFSET_BITS=64 - BOOST_EXCEPTION_DISABLE # enable cancel support in asio BOOST_ASIO_ENABLE_CANCELIO # make sure asio uses std::chrono BOOST_ASIO_HAS_STD_CHRONO @linking -# these compiler settings just makes the compiler standard conforming - msvc:/Zc:wchar_t - msvc:/Zc:forScope # msvc optimizations msvc,release:/OPT:ICF=5 msvc,release:/OPT:REF