From 3b5e156b2222e6af63adfad2c102281c3e693f9f Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Sat, 15 Nov 2003 15:41:41 +0000 Subject: [PATCH] * Fixed Boost.Thread jamfile to add the missing #include paths * Modified Python testing code to use the facilities of testing.jam, so that it can be processed with process_jam_log * Updated Python library tests to use a test suite * Added Python test suite to status/Jamfile * Added --run-all-tests option to force tests to run even when up-to-date. Also, boost-base.jam: Added some missing rule signatures RUN_LD_LIBRARY_PATH became LINK_LIBPATH because it was only really used during linking. Reformed the movement of path variables up the dependency graph Removed the defunct Run rule Set up generalized constants for path manipulation darwin-tools.jam, gcc-tools.jam: use LINK_LIBPATH python.jam: Reformed the choice of Python executable testing.jam: Refactored testing code so it could be used for Python Now building all environment variable setup code ahead of time RUN_TEST became TEST_EXE [SVN r20815] --- libs/python | 2 +- libs/thread | 2 +- status/Jamfile | 1 + tools/build | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/libs/python b/libs/python index 7b9bba3190..a68db84df6 160000 --- a/libs/python +++ b/libs/python @@ -1 +1 @@ -Subproject commit 7b9bba319009c075a42924a852733320cfe35599 +Subproject commit a68db84df6dc74084c1ef018877637be55ecd846 diff --git a/libs/thread b/libs/thread index 49356cc931..0c74dbd436 160000 --- a/libs/thread +++ b/libs/thread @@ -1 +1 @@ -Subproject commit 49356cc9319e767b1bfc6ea3d31d15eb1a8c322f +Subproject commit 0c74dbd4363985b1278f418eda3b3c0e89a1bac7 diff --git a/status/Jamfile b/status/Jamfile index 19d0321ac6..9db04d89cb 100644 --- a/status/Jamfile +++ b/status/Jamfile @@ -26,6 +26,7 @@ subinclude libs/iterator/test ; # test-suite iterator subinclude libs/math/test ; # test-suite math subinclude libs/numeric/interval/test ; # test-suite interval subinclude libs/optional/test ; # test-suite optional +subinclude libs/python/test ; # test-suite python subinclude libs/random/test ; # test-suite random subinclude libs/regex/test ; # test-suite regex subinclude libs/regex/example ; # test-suite regex-examples diff --git a/tools/build b/tools/build index e845d377b5..21c7471c3a 160000 --- a/tools/build +++ b/tools/build @@ -1 +1 @@ -Subproject commit e845d377b59387519772f27cf8b4a44da174b7cf +Subproject commit 21c7471c3ab7dcbb62d51ea5e0f0fc0849853b12