Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r78269 - trunk/libs/math/test
From: john_at_[hidden]
Date: 2012-04-30 10:08:02


Author: johnmaddock
Date: 2012-04-30 10:08:02 EDT (Mon, 30 Apr 2012)
New Revision: 78269
URL: http://svn.boost.org/trac/boost/changeset/78269

Log:
Change to use static linking throughout, otherwise things get a little confused.
Text files modified:
   trunk/libs/math/test/Jamfile.v2 | 22 +++++++++-------------
   1 files changed, 9 insertions(+), 13 deletions(-)

Modified: trunk/libs/math/test/Jamfile.v2
==============================================================================
--- trunk/libs/math/test/Jamfile.v2 (original)
+++ trunk/libs/math/test/Jamfile.v2 2012-04-30 10:08:02 EDT (Mon, 30 Apr 2012)
@@ -36,18 +36,14 @@
        <toolset>msvc:<cxxflags>/wd4189 # local variable is initialized but not referenced
            <toolset>msvc-7.1:<source>../vc71_fix//vc_fix
       <toolset>msvc-7.1:<pch>off
- <toolset>borland:<link>static
       <toolset>borland:<runtime-link>static
       # <toolset>msvc:<cxxflags>/wd4506 has no effect?
       # suppress xstring(237) : warning C4506: no definition for inline function
       <include>../../..
       <source>../../regex/build//boost_regex
       <link>shared:<define>BOOST_REGEX_DYN_LINK=1
- # Sunpro and cygwin/Mingw have problems building regex as a shared lib:
- <toolset>sun:<link>static
- <toolset>gcc-mw:<link>static
- <toolset>gcc-mingw:<link>static
- <toolset>gcc-cygwin:<link>static
+ # For simplicities sake, make everything a static lib:
+ <link>static
       <define>BOOST_ALL_NO_LIB=1
       <define>BOOST_UBLAS_UNSUPPORTED_COMPILER=0
       <include>.
@@ -80,11 +76,11 @@
 run pow_test.cpp ../../test/build//boost_test_exec_monitor ;
 run log1p_expm1_test.cpp test_instances pch_light ../../test/build//boost_test_exec_monitor ;
 run powm1_sqrtp1m1_test.cpp test_instances pch_light ../../test/build//boost_test_exec_monitor ;
-run special_functions_test.cpp ../../test/build//boost_unit_test_framework/<link>static ;
+run special_functions_test.cpp ../../test/build//boost_unit_test_framework ;
 run test_bernoulli.cpp ../../test/build//boost_test_exec_monitor ;
 run test_constants.cpp ../../test/build//boost_test_exec_monitor ;
 run test_print_info_on_type.cpp ;
-run test_constant_generate.cpp ntl/<link>static : : : [ check-target-builds ../config//has_ntl_rr : : <build>no ] : test_constant_generate_ntl ;
+run test_constant_generate.cpp ntl : : : [ check-target-builds ../config//has_ntl_rr : : <build>no ] : test_constant_generate_ntl ;
 run test_bessel_j.cpp test_instances pch_light ../../test/build//boost_test_exec_monitor ;
 run test_bessel_y.cpp test_instances pch_light ../../test/build//boost_test_exec_monitor ;
 run test_bessel_i.cpp test_instances pch_light ../../test/build//boost_test_exec_monitor ;
@@ -449,7 +445,7 @@
 
 run test_inverse_gaussian.cpp ../../test/build//boost_test_exec_monitor ;
 
-run test_laplace.cpp ../../test/build//boost_unit_test_framework/<link>static ;
+run test_laplace.cpp ../../test/build//boost_unit_test_framework ;
 run test_inv_hyp.cpp pch ../../test/build//boost_test_exec_monitor ;
 run test_laguerre.cpp test_instances pch_light ../../test/build//boost_test_exec_monitor ;
 run test_legendre.cpp test_instances pch_light ../../test/build//boost_test_exec_monitor ;
@@ -797,18 +793,18 @@
 compile compile_test/tools_toms748_inc_test.cpp ;
 
 run ../test/common_factor_test.cpp
- ../../test/build//boost_unit_test_framework/<link>static ;
+ ../../test/build//boost_unit_test_framework ;
 
 run ../octonion/octonion_test.cpp
- ../../test/build//boost_unit_test_framework/<link>static ;
+ ../../test/build//boost_unit_test_framework ;
 
 run ../quaternion/quaternion_test.cpp
- ../../test/build//boost_unit_test_framework/<link>static ;
+ ../../test/build//boost_unit_test_framework ;
 
 run ../quaternion/quaternion_mult_incl_test.cpp
     ../quaternion/quaternion_mi1.cpp
     ../quaternion/quaternion_mi2.cpp
- ../../test/build//boost_unit_test_framework/<link>static ;
+ ../../test/build//boost_unit_test_framework ;
     
     
 run test_legacy_nonfinite.cpp ../../test/build//boost_test_exec_monitor ;


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk