Index: libs/assign/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/assign/test/Jamfile.v2,v
retrieving revision 1.3
diff -u -r1.3 Jamfile.v2
--- libs/assign/test/Jamfile.v2 16 Feb 2006 07:24:21 -0000 1.3
+++ libs/assign/test/Jamfile.v2 9 Nov 2006 20:27:10 -0000
@@ -11,7 +11,7 @@
rule assign-test ( name )
{
return [
- run $(name).cpp /boost/test//boost_unit_test_framework ]
+ run $(name).cpp /boost/test//boost_unit_test_framework/static ]
;
}
Index: libs/conversion/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/conversion/test/Jamfile.v2,v
retrieving revision 1.4
diff -u -r1.4 Jamfile.v2
--- libs/conversion/test/Jamfile.v2 28 Oct 2006 19:33:32 -0000 1.4
+++ libs/conversion/test/Jamfile.v2 9 Nov 2006 20:27:10 -0000
@@ -20,8 +20,8 @@
[ compile-fail implicit_cast_fail.cpp ]
[ run ../cast_test.cpp ]
[ run ../numeric_cast_test.cpp ]
- [ run ../lexical_cast_test.cpp ../../test/build//boost_unit_test_framework ]
- [ run lexical_cast_loopback_test.cpp ../../test/build//boost_unit_test_framework ]
+ [ run ../lexical_cast_test.cpp ../../test/build//boost_unit_test_framework/static ]
+ [ run lexical_cast_loopback_test.cpp ../../test/build//boost_unit_test_framework/static ]
;
Index: libs/format/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/format/test/Jamfile.v2,v
retrieving revision 1.1
diff -u -r1.1 Jamfile.v2
--- libs/format/test/Jamfile.v2 29 Sep 2003 16:04:28 -0000 1.1
+++ libs/format/test/Jamfile.v2 9 Nov 2006 20:27:11 -0000
@@ -7,37 +7,19 @@
# This software is provided "as is" without express or implied
# warranty, and with no claim as to its suitability for any purpose.
+project
+ : requirements
+ /boost/test//boost_test_exec_monitor/static
+ ;
+
import testing ;
{
test-suite "format"
- : [ run format_test1.cpp
- ../../../libs/test/build//boost_test_exec_monitor
- : # args
- : # input files
-# : std::locale-support
- ]
-
- [ run format_test2.cpp
- ../../../libs/test/build//boost_test_exec_monitor
- : # args
- : # input files
-# : std::locale-support
- ]
-
- [ run format_test3.cpp
- ../../../libs/test/build//boost_test_exec_monitor
- : # args
- : # input files
-# : std::locale-support
- ]
-
- [ run format_test_wstring.cpp
- ../../../libs/test/build//boost_test_exec_monitor
- : # args
- : # input files
-# : std::locale-support
- ]
+ : [ run format_test1.cpp ]
+ [ run format_test2.cpp ]
+ [ run format_test3.cpp ]
+ [ run format_test_wstring.cpp ]
;
}
Index: libs/graph/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/graph/test/Jamfile.v2,v
retrieving revision 1.10
diff -u -r1.10 Jamfile.v2
--- libs/graph/test/Jamfile.v2 21 Sep 2006 17:02:14 -0000 1.10
+++ libs/graph/test/Jamfile.v2 9 Nov 2006 20:27:21 -0000
@@ -52,7 +52,7 @@
[ run graphviz_test.cpp
- /boost/test//boost_test_exec_monitor
+ /boost/test//boost_test_exec_monitor/static
../build//bgl-viz ]
[ run gursoy_atun_layout_test.cpp ]
Index: libs/io/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/io/test/Jamfile.v2,v
retrieving revision 1.1
diff -u -r1.1 Jamfile.v2
--- libs/io/test/Jamfile.v2 11 Jun 2004 12:03:36 -0000 1.1
+++ libs/io/test/Jamfile.v2 9 Nov 2006 20:27:21 -0000
@@ -9,14 +9,14 @@
test-suite "io"
: [ run ios_state_unit_test.cpp
- ../../../libs/test/build//boost_unit_test_framework
+ ../../../libs/test/build//boost_unit_test_framework/static
: # args
: # input files
# : std::locale-support
]
[ run ios_state_test.cpp
- ../../../libs/test/build//boost_test_exec_monitor
+ ../../../libs/test/build//boost_test_exec_monitor/static
: # args
: # input files
# : std::locale-support
Index: libs/iostreams/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/iostreams/test/Jamfile.v2,v
retrieving revision 1.13
diff -u -r1.13 Jamfile.v2
--- libs/iostreams/test/Jamfile.v2 17 Oct 2006 12:52:11 -0000 1.13
+++ libs/iostreams/test/Jamfile.v2 9 Nov 2006 20:27:21 -0000
@@ -17,7 +17,7 @@
return [
run
$(sources)
- /boost/test//boost_unit_test_framework
+ /boost/test//boost_unit_test_framework/static
: # command
: # input files
: # build requirements
Index: libs/math/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/math/test/Jamfile.v2,v
retrieving revision 1.4
diff -u -r1.4 Jamfile.v2
--- libs/math/test/Jamfile.v2 3 Nov 2006 03:08:27 -0000 1.4
+++ libs/math/test/Jamfile.v2 9 Nov 2006 20:27:21 -0000
@@ -7,21 +7,21 @@
import testing ;
run ../test/common_factor_test.cpp
- ../../test/build//boost_unit_test_framework ;
+ ../../test/build//boost_unit_test_framework/static ;
run ../octonion/octonion_test.cpp
- ../../test/build//boost_unit_test_framework ;
+ ../../test/build//boost_unit_test_framework/static ;
run ../quaternion/quaternion_test.cpp
- ../../test/build//boost_unit_test_framework ;
+ ../../test/build//boost_unit_test_framework/static ;
run ../special_functions/special_functions_test.cpp
- ../../test/build//boost_unit_test_framework ;
+ ../../test/build//boost_unit_test_framework/static ;
run ../quaternion/quaternion_mult_incl_test.cpp
../quaternion/quaternion_mi1.cpp
../quaternion/quaternion_mi2.cpp
- ../../test/build//boost_unit_test_framework ;
+ ../../test/build//boost_unit_test_framework/static ;
run complex_test.cpp ;
run hypot_test.cpp ;
Index: libs/numeric/interval/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/numeric/interval/test/Jamfile.v2,v
retrieving revision 1.6
diff -u -r1.6 Jamfile.v2
--- libs/numeric/interval/test/Jamfile.v2 10 Mar 2006 12:51:35 -0000 1.6
+++ libs/numeric/interval/test/Jamfile.v2 9 Nov 2006 20:27:21 -0000
@@ -32,18 +32,18 @@
[ run libs/numeric/interval/test/pow.cpp ]
[ run libs/numeric/interval/test/cmp.cpp
- ../../../test/build//boost_test_exec_monitor ]
+ ../../../test/build//boost_test_exec_monitor/static ]
[ run libs/numeric/interval/test/cmp_exn.cpp
- ../../../test/build//boost_test_exec_monitor ]
+ ../../../test/build//boost_test_exec_monitor/static ]
[ run libs/numeric/interval/test/cmp_exp.cpp
- ../../../test/build//boost_test_exec_monitor ]
+ ../../../test/build//boost_test_exec_monitor/static ]
[ run libs/numeric/interval/test/cmp_lex.cpp
- ../../../test/build//boost_test_exec_monitor ]
+ ../../../test/build//boost_test_exec_monitor/static ]
[ run libs/numeric/interval/test/cmp_set.cpp
- ../../../test/build//boost_test_exec_monitor ]
+ ../../../test/build//boost_test_exec_monitor/static ]
[ run libs/numeric/interval/test/cmp_tribool.cpp
- ../../../test/build//boost_test_exec_monitor ]
+ ../../../test/build//boost_test_exec_monitor/static ]
[ run libs/numeric/interval/test/test_float.cpp
- ../../../test/build//boost_test_exec_monitor ]
+ ../../../test/build//boost_test_exec_monitor/static ]
;
}
Index: libs/program_options/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/program_options/test/Jamfile.v2,v
retrieving revision 1.6
diff -u -r1.6 Jamfile.v2
--- libs/program_options/test/Jamfile.v2 13 Feb 2006 09:04:49 -0000 1.6
+++ libs/program_options/test/Jamfile.v2 9 Nov 2006 20:27:29 -0000
@@ -2,7 +2,7 @@
project
: requirements
../build//boost_program_options
- /boost/test//boost_test_exec_monitor
+ /boost/test//boost_test_exec_monitor/static
static
# _GLIBCXX_CONCEPT_CHECKS
Index: libs/program_options/test/test_convert.cpp
===================================================================
RCS file: /cvsroot/boost/boost/libs/program_options/test/test_convert.cpp,v
retrieving revision 1.2
diff -u -r1.2 test_convert.cpp
--- libs/program_options/test/test_convert.cpp 28 Feb 2006 22:56:33 -0000 1.2
+++ libs/program_options/test/test_convert.cpp 9 Nov 2006 20:27:29 -0000
@@ -3,6 +3,7 @@
// (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)
+#include
#include
#include
#include
@@ -14,6 +15,8 @@
#include
#include
+#include
+
using namespace std;
string file_content(const string& filename)
@@ -74,7 +77,7 @@
void test_convert(const std::string& input,
const std::string& expected_output)
{
- boost::program_options::detail::utf8_codecvt_facet facet;
+ boost::program_options::detail::utf8_codecvt_facet facet;
std::wstring output;
{
Index: libs/ptr_container/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/ptr_container/test/Jamfile.v2,v
retrieving revision 1.8
diff -u -r1.8 Jamfile.v2
--- libs/ptr_container/test/Jamfile.v2 6 Mar 2006 08:55:20 -0000 1.8
+++ libs/ptr_container/test/Jamfile.v2 9 Nov 2006 20:27:29 -0000
@@ -2,7 +2,7 @@
rule sc-test ( name : extra-sources * )
{
return [
- run $(name).cpp /boost/test//boost_unit_test_framework $(extra-sources) ]
+ run $(name).cpp /boost/test//boost_unit_test_framework/static $(extra-sources) ]
;
}
Index: libs/range/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/range/test/Jamfile.v2,v
retrieving revision 1.2
diff -u -r1.2 Jamfile.v2
--- libs/range/test/Jamfile.v2 7 Feb 2006 11:55:46 -0000 1.2
+++ libs/range/test/Jamfile.v2 9 Nov 2006 20:27:29 -0000
@@ -11,7 +11,7 @@
rule range-test ( name : includes * )
{
return [
- run $(name).cpp /boost/test//boost_unit_test_framework
+ run $(name).cpp /boost/test//boost_unit_test_framework/static
:
:
: $(includes)
Index: libs/serialization/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/serialization/test/Jamfile.v2,v
retrieving revision 1.5
diff -u -r1.5 Jamfile.v2
--- libs/serialization/test/Jamfile.v2 22 Jun 2006 07:21:22 -0000 1.5
+++ libs/serialization/test/Jamfile.v2 9 Nov 2006 20:27:29 -0000
@@ -26,7 +26,7 @@
rule run-template ( test-name : sources * : requirements * ) {
return [
run
- ../../test/build//boost_test_exec_monitor
+ ../../test/build//boost_test_exec_monitor/static
$(sources)
: # command
: # input files
Index: libs/statechart/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/statechart/test/Jamfile.v2,v
retrieving revision 1.7
diff -u -r1.7 Jamfile.v2
--- libs/statechart/test/Jamfile.v2 16 Jul 2006 10:24:33 -0000 1.7
+++ libs/statechart/test/Jamfile.v2 9 Nov 2006 20:27:42 -0000
@@ -6,7 +6,7 @@
project libs/statechart/test ;
-local test_monitor = ../../../libs/test/build//boost_test_exec_monitor ;
+local test_monitor = ../../../libs/test/build//boost_test_exec_monitor/static ;
# Some platforms have either problems with the automatic detection of the
# threading mode (e.g. vc-7_1 & gcc >= 3.4.0) or don't support single-
# threaded mode (e.g. vc-8_0). We therefore manually turn MT off here
Index: libs/test/build/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/test/build/Jamfile.v2,v
retrieving revision 1.11
diff -u -r1.11 Jamfile.v2
--- libs/test/build/Jamfile.v2 17 Apr 2006 09:39:56 -0000 1.11
+++ libs/test/build/Jamfile.v2 9 Nov 2006 20:27:42 -0000
@@ -7,9 +7,20 @@
project boost/test
: source-location ../src
: requirements BOOST_TEST_NO_AUTO_LINK=1
- NT:static
+
+ shared:BOOST_TEST_DYN_LINK=1
+ # Disable Warning about boost::noncopyable not being exported
+ shared,msvc:-wd4275
+
msvc:on
borland:-w-8080
+ : usage-requirements
+ BOOST_TEST_NO_AUTO_LINK=1
+
+ shared:BOOST_TEST_DYN_LINK=1
+
+ # Disable Warning about boost::noncopyable not being exported
+ shared,msvc:-wd4275
;
PRG_EXEC_MON_SOURCES =
@@ -66,4 +77,4 @@
alias minimal : : : :
msvc:on
- ;
\ No newline at end of file
+ ;
Index: libs/test/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/test/test/Jamfile.v2,v
retrieving revision 1.9
diff -u -r1.9 Jamfile.v2
--- libs/test/test/Jamfile.v2 19 Mar 2006 11:49:03 -0000 1.9
+++ libs/test/test/Jamfile.v2 9 Nov 2006 20:27:42 -0000
@@ -22,15 +22,15 @@
test-suite "basics_test"
:
- [ test-btl-lib run : class_properties_test : boost_unit_test_framework ]
- [ test-btl-lib run : basic_cstring_test : boost_unit_test_framework ]
+ [ test-btl-lib run : class_properties_test : boost_unit_test_framework/static ]
+ [ test-btl-lib run : basic_cstring_test : boost_unit_test_framework/static ]
;
test-suite "prg_exec_monitor_test"
: [ test-btl-lib run-fail : prg_exec_fail1 : boost_prg_exec_monitor ]
- [ test-btl-lib run-fail : prg_exec_fail2 : boost_prg_exec_monitor ]
- [ test-btl-lib run-fail : prg_exec_fail3 : boost_prg_exec_monitor ]
- [ test-btl-lib run-fail : prg_exec_fail4 : boost_prg_exec_monitor ]
+ [ test-btl-lib run-fail : prg_exec_fail2 : boost_prg_exec_monitor/static ]
+ [ test-btl-lib run-fail : prg_exec_fail3 : boost_prg_exec_monitor/static ]
+ [ test-btl-lib run-fail : prg_exec_fail4 : boost_prg_exec_monitor/static ]
;
test-suite "unit_test_framework_test"
@@ -48,10 +48,10 @@
[ test-btl-lib run : test_fp_comparisons : boost_unit_test_framework ]
[ test-btl-lib run : test_tools_test : boost_unit_test_framework : test_files/test_tools_test.pattern ]
[ test-btl-lib run : test_case_template_test : boost_unit_test_framework ]
- [ test-btl-lib run : custom_exception_test : boost_unit_test_framework ]
+ [ test-btl-lib run : custom_exception_test : boost_unit_test_framework/static ]
[ test-btl-lib run : fixed_mapping_test : boost_unit_test_framework ]
[ test-btl-lib run : ifstream_line_iterator_test : boost_unit_test_framework : test_files/ifstream_line_iterator.tst1 test_files/ifstream_line_iterator.tst2 ]
- [ test-btl-lib run : algorithms_test : boost_unit_test_framework ]
+ [ test-btl-lib run : algorithms_test : boost_unit_test_framework/static ]
[ test-btl-lib run : token_iterator_test : boost_unit_test_framework ]
[ test-btl-lib run : boost_check_equal_str : boost_unit_test_framework ]
;
Index: libs/thread/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/thread/test/Jamfile.v2,v
retrieving revision 1.5
diff -u -r1.5 Jamfile.v2
--- libs/thread/test/Jamfile.v2 14 Sep 2006 23:02:27 -0000 1.5
+++ libs/thread/test/Jamfile.v2 9 Nov 2006 20:27:42 -0000
@@ -18,7 +18,7 @@
import testing ;
project
- : requirements ../../test/build//boost_unit_test_framework
+ : requirements /boost/test//boost_unit_test_framework/static
multi
;
Index: libs/utility/test/Jamfile.v2
===================================================================
RCS file: /cvsroot/boost/boost/libs/utility/test/Jamfile.v2,v
retrieving revision 1.14
diff -u -r1.14 Jamfile.v2
--- libs/utility/test/Jamfile.v2 16 Mar 2005 22:02:22 -0000 1.14
+++ libs/utility/test/Jamfile.v2 9 Nov 2006 20:27:42 -0000
@@ -18,15 +18,15 @@
[ run ../binary_search_test.cpp ]
[ run ../call_traits_test.cpp : -u ]
[ compile-fail ../checked_delete_test.cpp ]
- [ run ../compressed_pair_test.cpp ../../test/build//boost_test_exec_monitor : -u ]
+ [ run ../compressed_pair_test.cpp ../../test/build//boost_test_exec_monitor/static : -u ]
[ run ../current_function_test.cpp : : : always_show_run_output ]
- [ run ../iterators_test.cpp ../../test/build//boost_test_exec_monitor ]
- [ run next_prior_test.cpp ../../test/build//boost_test_exec_monitor ]
+ [ run ../iterators_test.cpp ../../test/build//boost_test_exec_monitor/static ]
+ [ run next_prior_test.cpp ../../test/build//boost_test_exec_monitor/static ]
[ compile-fail ../noncopyable_test.cpp ]
[ run ../numeric_traits_test.cpp ]
- [ run ../operators_test.cpp ../../test/build//boost_test_exec_monitor ]
+ [ run ../operators_test.cpp ../../test/build//boost_test_exec_monitor/static ]
[ compile ../ref_ct_test.cpp ]
- [ run ../ref_test.cpp ../../test/build//boost_test_exec_monitor ]
+ [ run ../ref_test.cpp ../../test/build//boost_test_exec_monitor/static ]
[ compile result_of_test.cpp ]
[ run ../shared_iterator_test.cpp ]
[ run ../value_init_test.cpp ]