Răsfoiți Sursa

Remove obsolete Boost.Build v1 files.

[SVN r35880]
Rene Rivera 19 ani în urmă
părinte
comite
9f8ef7acb9

+ 0 - 280
Jamfile

@@ -1,280 +0,0 @@
-#~ Copyright 2003-2005, Rene Rivera.
-#~ Distributed under the Boost Software License, Version 1.0.
-#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
-
-if --help in $(ARGV)
-{
-    ECHO "
-Usage:
-    bjam [options] [install|stage]
-
-    * install               Installs to the configured location(s).
-    * stage                 Stages the build products only to common stage
-                            location.
-
-Options:
-    --help                  This message.
-    
-    -sTOOLS=<toolsets>      Indicates the tools to build with.
-    
-    --show-libraries        Displays the list of Boost libraries that require
-                            build and installation steps, then exit.
-
-    --layout=<layout>       Determines what kind of build layout to use. This
-                            allows one to control the naming of the resulting
-                            libraries, and the locations of the installed
-                            files. Default is 'versioned'. Possible values:
-                            
-                                versioned - Uses the Boost standard names
-                                which include version number for Boost the
-                                release and version and name of the
-                                compiler as part of the library names. Also
-                                installs the includes to a versioned
-                                sub-directory.
-                                
-                                system - Builds an install without the
-                                Boost standard names, and does not install
-                                includes to a versioned sub-directory. This
-                                is intended for system integrators to build
-                                for packaging of distributions.
-
-Locations:
-    --prefix=PREFIX         Install architecture independent files here.
-                            Default; C:\\Boost on Win32
-                            Default; /usr/local on Unix. Linux, etc.
-                            
-    --exec-prefix=EPREFIX   Install architecture dependent files here.
-                            Default; PREFIX
-                            
-    --libdir=DIR            Install libraries here.
-                            Default; EPREFIX/lib
-                            
-    --includedir=DIR        Install source headers here.
-                            Default; PREFIX/include
-                            
-    --builddir=DIR          Build in this location instead of building
-                            within the distribution tree. Recommended!
-                            
-    --stagedir=DIR          When staging only, stage to the location.
-                            Default; ./stage
-
-Features:
-    --with-<library>        Build, stage, or install the specified <library>
-                            If used, the default becomes to only build
-                            indicated libraries.
-                            
-    --without-<library>     Do not build, stage, or install the specified
-                            <library>. By default all libraries attempt to
-                            build.
-                            
-    --with-python-root[=PYTHON_ROOT]
-                            Build Boost.Python libraries with the Python
-                            devel packages located at PYTHON_ROOT.
-                            Default PYTHON_ROOT; C:\\Python24 on Win32.
-                            Default PYTHON_ROOT; /usr on Unix, Linux, Cygwin, etc.
-                            
-    --with-python-version[=2.4]
-                            Build Boost.Python libraries with the Python
-                            version indicated.
-                            Default; 2.4.
-                            
-    --with-pydebug          Build Boost.Python libraries using the
-                            Python debug runtime.
-" ;
-    EXIT "" ;
-}
-
-local with-install = ;
-local with-stage = ;
-
-# build only, or build+install
-if install in $(ARGV)
-{
-    with-install = install ;
-    with-stage = ;
-}
-
-# stage only? (no install, only build and stage to a common dir)
-if stage in $(ARGV)
-{
-    with-stage = stage ;
-    with-install = ;
-}
-
-# what kind of layout are we doing?
-local layout = [ MATCH "^--layout=(.*)" : $(ARGV) ] ;
-layout ?= versioned ;
-layout-$(layout) = true ;
-
-# possible stage only location
-local stage-locate = [ MATCH "^--stagedir=(.*)" : $(ARGV) ] ;
-stage-locate ?= stage ;
-
-# architecture independent files
-local boost-locate = [ unless $(with-stage) : [ MATCH "^--prefix=(.*)" : $(ARGV) ] : $(stage-locate) ] ;
-if $(NT) { boost-locate ?= C:\\Boost ; }
-else if $(UNIX) { boost-locate ?= /usr/local ; }
-
-# architecture dependent files
-local exec-locate = [ MATCH "^--exec-prefix=(.*)" : $(ARGV) ] ;
-exec-locate ?= $(boost-locate) ;
-
-# object code libraries
-local lib-locate = [ MATCH "^--libdir=(.*)" : $(ARGV) ] ;
-lib-locate ?= $(exec-locate)/lib ;
-
-# where to build
-local all-locate = [ MATCH "^--builddir=(.*)" : $(ARGV) ] ;
-ALL_LOCATE_TARGET ?= $(all-locate) ;
-
-# source header files
-local include-locate = [ MATCH "^--includedir=(.*)" : $(ARGV) ] ;
-include-locate ?= $(boost-locate)/include ;
-
-# location of python
-local python-root = [ MATCH "^--with-python-root=(.*)" : $(ARGV) ] ;
-PYTHON_ROOT ?= $(python-root) ;
-
-# version of python
-local python-version = [ MATCH "^--with-python-version=(.*)" : $(ARGV) ] ;
-PYTHON_VERSION ?= $(python-version) ;
-
-# variant for pydebug build
-local with-debug-python ;
-if --with-pydebug in $(ARGV)
-{
-    with-debug-python = debug-python ;
-}
-
-# libraries to disable building, etc.
-local without-libraries = [ MATCH "^--without-(.*)" : $(ARGV) ] ;
-
-# libraries to enable
-local with-libraries ;
-for local arg in $(ARGV)
-{
-    switch $(arg)
-    {
-        case --with-python-root=* : local _ ;
-        case --with-python-version=* : local _ ;
-        case --with-pydebug : local _ ;
-        
-        case --with-* :
-        with-libraries += [ MATCH "^--with-(.*)" : $(arg) ] ;
-    }
-}
-
-#
-project-root ;
-
-# bring in the rules for python
-import python ;
-
-# print out libraries to build/install
-if --show-libraries in $(ARGV)
-{
-    local library-jamfiles ;
-    library-jamfiles =
-        [ MATCH ^(.*build[/\\:]$(JAMFILE))$ : 
-            [ glob-tree $(BOOST_ROOT)/libs : $(JAMFILE) ] ] ;
-    libraries =
-        [ MATCH ^.*libs[/\\:]([^/\\:]*)[/\\:]build[/\\:]Jamfile$ :
-            $(library-jamfiles) ] ;
-    EXIT $(libraries) ;
-}
-
-#
-local version-tag = [ MATCH "^([^.]+)[.]([^.]+)[.]([^.]+)" : $(BOOST_VERSION) ] ;
-if $(version-tag[3]) = 0
-{
-    version-tag = $(version-tag[1-2]) ;
-}
-version-tag = $(version-tag:J="_") ;
-
-#
-install-subinclude
-    [ MATCH ^(.*build[/\\:]$(JAMFILE))$ : [ glob-tree $(BOOST_ROOT)/libs : $(JAMFILE) ] ]
-    : <exclude>$(without-libraries) <include>$(with-libraries) ;
-
-local lib-sources = [ install-sources lib ] ;
-
-if $(lib-sources)
-{
-    local gNOWARN_INCOMPATIBLE_BUILDS = TRUE ;
-    local gUNVERSIONED_VARIANT_TAG = [ cond $(layout-system) : TRUE ] ;
-    
-    local lib-build =
-        debug release
-        [ cond $(with-debug-python) : debug-python ]
-        [ cond $(NT) : <runtime-link>static/dynamic ]
-        <threading>single/multi
-        ;
-    local lib-target =
-        [ cond $(with-install) : install : all ]
-        [ cond $(with-stage) : stage : all ]
-        ;
-    local lib-dest-files = [
-        stage $(lib-locate:D=)
-            :
-                $(lib-sources)
-            :
-                <locate>$(lib-locate:D)
-                common-variant-tag
-                <target>$(lib-target)
-            :
-                $(lib-build)
-                [ unless $(with-install) $(with-stage) : <suppress>true ]
-        ] ;
-    if ! $(gIN_LIB_INCLUDE) && $(layout-versioned)
-    {
-        local unversioned-files ;
-        if $(with-install) || $(with-stage)
-        {
-            if $(NT)
-            {
-                local version-files = [ MATCH "(.*[.]lib)" : $(lib-dest-files) ] ;
-                local noversion-files ;
-                for local version-file in $(version-files)
-                {
-                    local noversion-file =
-                        [ MATCH "(.*)-[0-9_]+([.]lib)" : $(version-file) ] ;
-                    noversion-file = $(noversion-file[1])$(noversion-file[2]) ;
-                    MakeLocate $(noversion-file) : [ FDirName [ split-path $(lib-locate) ] ] ;
-                    HardLink $(noversion-file) : $(version-file) ;
-                    noversion-files += $(noversion-file) ;
-                }
-                declare-fake-targets $(lib-target) : $(noversion-files) ;
-            }
-            else if $(UNIX)
-            {
-                local so-version-files = [ MATCH "(.*[.]so[.0-9]+)" : $(lib-dest-files) ] ;
-                so-version-files ?= [ MATCH "(.*[.]so)" : $(lib-dest-files) ] ;
-                local version-files = $(so-version-files) [ MATCH "(.*[.]a)" : $(lib-dest-files) ] ;
-                local noversion-files ;
-                for local version-file in $(version-files)
-                {
-                    local noversion-file =
-                        [ MATCH "(.*)-[0-9_]+([.]so)[.0-9]*" : $(version-file) ]
-                        [ MATCH "(.*)-[0-9_]+([.]a)" : $(version-file) ] ;
-                    noversion-file = $(noversion-file[1])$(noversion-file[2]) ;
-                    MakeLocate $(noversion-file) : [ FDirName [ split-path $(lib-locate) ] ] ;
-                    HardLink $(noversion-file) : $(version-file) ;
-                    noversion-files += $(noversion-file) ;
-                }
-                declare-fake-targets $(lib-target) : $(noversion-files) ;
-            }
-        }
-    }
-}
-
-stage [ cond $(layout-versioned) : $(include-locate:D=)/boost-$(version-tag) : $(include-locate:D=) ]
-    :
-        [ glob-tree $(BOOST_ROOT)/boost/compatibility/cpp_c_headers : c* ]
-        [ glob-tree $(BOOST_ROOT)/boost : *.hpp *.ipp *.h *.inc ]
-    :
-        <locate>$(include-locate:D)
-        <tree-subdirs>$(BOOST_ROOT)
-        [ cond $(with-install) : <target>install : <target>all ]
-    :
-        [ unless $(with-install) : <suppress>true ]
-    ;

+ 1 - 1
libs/algorithm

@@ -1 +1 @@
-Subproject commit d8683f24983621322e30c71191ea5d5a8c2d5637
+Subproject commit c509c3fbadcb71d4f7f30e331e6ddd8d6a495ce6

+ 1 - 1
libs/any

@@ -1 +1 @@
-Subproject commit 514145e502c0adf6201c30c8cd8f2deaed8c0138
+Subproject commit 0bded42c5d9906c7526204b7e38519b51890f775

+ 1 - 1
libs/assign

@@ -1 +1 @@
-Subproject commit 802e1bdf7740f019db0b793ef8503c39fb660621
+Subproject commit 49da08b94aa973426b67ca06b0741aa3cd5a0b43

+ 1 - 1
libs/bind

@@ -1 +1 @@
-Subproject commit e8646fa2606a432fefc20fdfa7dd797cb1e9836a
+Subproject commit c5396f02c68785605a876a616c2a11b25bcd4d7a

+ 1 - 1
libs/concept_check

@@ -1 +1 @@
-Subproject commit 949c2b1b28a14e23db4a7d8604b26b87ceaaf1b5
+Subproject commit a88c1d6a6994cac8e02bc617602455a805a16b24

+ 1 - 1
libs/config

@@ -1 +1 @@
-Subproject commit 0e93ed3c3c0982823130259a7f38de3eca9f6fcc
+Subproject commit c08a372d8fed9a2a73b103a7ef60f2088b5bf721

+ 1 - 1
libs/conversion

@@ -1 +1 @@
-Subproject commit abf3aa23de68b44e8437d6f5eac74400afee5d05
+Subproject commit 78f1acc5ff51e34216cf9105e63b88b0fbfd2338

+ 1 - 1
libs/date_time

@@ -1 +1 @@
-Subproject commit bc53043e5cc0e97aaa30a1e7b525594d82dba259
+Subproject commit 9aec57649027a91dd5a78ddd10628f4a5c7f84cc

+ 1 - 1
libs/disjoint_sets

@@ -1 +1 @@
-Subproject commit 0ba11fdbfd82f78da50eb46984be7a57a17557b8
+Subproject commit 601671c56e165e89402a16147fe9a067a8fe824e

+ 1 - 1
libs/dynamic_bitset

@@ -1 +1 @@
-Subproject commit a0d66fd92079cf2ad6a70d8bf60e2e6dea539145
+Subproject commit 3e03a8d94762edafb4fcb864944e0cd25b35e511

+ 1 - 1
libs/filesystem

@@ -1 +1 @@
-Subproject commit 92c44b78b5a9a19c8bb5615cbc9b451c74918cc2
+Subproject commit 62f04b3993d561112b5bdd2468546b5064e40193

+ 1 - 1
libs/foreach

@@ -1 +1 @@
-Subproject commit a05a023f25a8b560e4a9ac6e2dc0a125649f6ee8
+Subproject commit 1746e3f1043627a03592d71ddd2bd6a5897ec6c7

+ 1 - 1
libs/format

@@ -1 +1 @@
-Subproject commit 0fde2d2b2ec8ba5dfe8f2898902fef40d7921c39
+Subproject commit 61791d434c6a62a36571ac741a51d180f05a7bdb

+ 1 - 1
libs/function

@@ -1 +1 @@
-Subproject commit 47033bd16232662149a247832305de075927ddae
+Subproject commit 2ecd62c61267dde709fda0eb0b81ccf0135ed4ca

+ 1 - 1
libs/functional

@@ -1 +1 @@
-Subproject commit 299a641c9fd1aa2181014e7d198ad54f0fe328ec
+Subproject commit a2202df1fe293890d9e350509c4eaf9387281a8d

+ 1 - 1
libs/graph

@@ -1 +1 @@
-Subproject commit a306a8119fc784988763587c532105c711ed26b4
+Subproject commit 0cb7bbf19267826c12106edf83c1afb112884684

+ 1 - 1
libs/io

@@ -1 +1 @@
-Subproject commit 5e88f0cc3ba5f9d490002826f6ec159fb3211b97
+Subproject commit 2217edb80bb70638b56ad09459bd23c5f3fea5d2

+ 1 - 1
libs/iostreams

@@ -1 +1 @@
-Subproject commit 806662fb40abe2bf38ce48f42a9cb2cc869b216e
+Subproject commit 8f8b83191a68137346fe07e2a203bffe378be118

+ 1 - 1
libs/iterator

@@ -1 +1 @@
-Subproject commit 0dc017b1a821d215ccde50f28387ff268471c765
+Subproject commit 93c010eb51ca2cb5334aa6683c01c7002d83e19d

+ 1 - 1
libs/lambda

@@ -1 +1 @@
-Subproject commit b3120233dc91b413a89862a484ce2ab12d4282af
+Subproject commit fe858cf73418349b6924b2859fa1e557c6e244c2

+ 1 - 1
libs/logic

@@ -1 +1 @@
-Subproject commit 73cce598c7f2b966d2b4ae65753c2cedcd9a1461
+Subproject commit 9e9489c7bd4f7031edd967ebc6e5b432a6225dda

+ 1 - 1
libs/math

@@ -1 +1 @@
-Subproject commit 2554c957009f33c2d8e1a98e268f856d78af7af5
+Subproject commit 086705ee12ebae1125ba2a539d5527866ba24c35

+ 1 - 1
libs/mpl

@@ -1 +1 @@
-Subproject commit d0c56a0b37f0254b1b13eb42d9e8a7b071928080
+Subproject commit ba565e217a02f114e9726e73735efede6f787479

+ 1 - 1
libs/multi_array

@@ -1 +1 @@
-Subproject commit 3cb8546302056c8444c9e3c1fccd489b32275c6f
+Subproject commit d8b3172696d07aa0f6cbeee78fb0d42eec3cf7cb

+ 1 - 1
libs/multi_index

@@ -1 +1 @@
-Subproject commit 6418bd5e83a4226e96a564974093184749f08d82
+Subproject commit 28930f64c05c1085530441f60a413083674fe5b3

+ 1 - 1
libs/numeric/conversion

@@ -1 +1 @@
-Subproject commit a647a48fe5138b3fcff76692fc2b32a3ad6e5067
+Subproject commit f14990c43c4d76a8d31d1c200553fffb3d375071

+ 1 - 1
libs/numeric/interval

@@ -1 +1 @@
-Subproject commit 848eb28da3c64bd550ddc3e48c5ea8a1c86dd7e2
+Subproject commit 920672bbb4f265e689e57820932e7e50de60fc0d

+ 1 - 1
libs/numeric/ublas

@@ -1 +1 @@
-Subproject commit 62fe5ab499df759cbb40afdf241c5d6b279d4c01
+Subproject commit ef6d8452948d200ab479ee5245ca3fb58ed7f0fd

+ 1 - 1
libs/optional

@@ -1 +1 @@
-Subproject commit 5182283649b87ecf1e1daeaff62edeb3d92fee8c
+Subproject commit c23c21d9c221cc6ecc37e19da2c40502c5372433

+ 1 - 1
libs/parameter

@@ -1 +1 @@
-Subproject commit 3852ff760c7dae7c10222983146f800bd24aa9d9
+Subproject commit 15048a1d82578b0e354199532867a79fdd077efe

+ 1 - 1
libs/program_options

@@ -1 +1 @@
-Subproject commit f4eac99310f3662bb616aa4cb9d158321477a50f
+Subproject commit 54daca4c0919095103eaf2477f279111b3bcef46

+ 1 - 1
libs/property_map

@@ -1 +1 @@
-Subproject commit 371c65a1d8b8cc4ec53a7d0112c37fe3906f3136
+Subproject commit 9606fc1e17d82b9b32fdb09332a4e4b8ce6e113b

+ 1 - 1
libs/ptr_container

@@ -1 +1 @@
-Subproject commit 149a13ae44f095a092682dceeeed96e77a7c509c
+Subproject commit 32ad404a59cc6fdbbf314a21620f2c5e31b8d025

+ 1 - 1
libs/python

@@ -1 +1 @@
-Subproject commit ca91dc828ed7d9c1ad0a7c060030799695200eb9
+Subproject commit 10b85d67e760bf372d62716b1f71ecbdde47da64

+ 1 - 1
libs/random

@@ -1 +1 @@
-Subproject commit b8d3e62b197243b191796233b79e4d3503a813ce
+Subproject commit 8002f6e88dcd5ff86dfa56ee057ac8b9623232b1

+ 1 - 1
libs/range

@@ -1 +1 @@
-Subproject commit e46eae81444a85496079887af935bfe96a64dc0d
+Subproject commit 3bd0d886c42c118e991f50af209ddcbbc6167e5b

+ 1 - 1
libs/regex

@@ -1 +1 @@
-Subproject commit b057d0f9439f19830a1351ebcc6df0ac8efc1edc
+Subproject commit 9002d01f75e3e4894dc999ba7a2247e56dbc3426

+ 1 - 1
libs/serialization

@@ -1 +1 @@
-Subproject commit 30b736df0b5af5751a295de6ac0784ba57a7be2a
+Subproject commit 007bfe52b80a7e210e26c1d4b753f13873d35405

+ 1 - 1
libs/signals

@@ -1 +1 @@
-Subproject commit d3271c69cdbbbfa88c885dae598da7ea495dc024
+Subproject commit 3593425287098a1b2ed8b2a99e0c695409ae40d1

+ 1 - 1
libs/smart_ptr

@@ -1 +1 @@
-Subproject commit db0969d97b78015a4a95ee80a6f5cc77316fce09
+Subproject commit ebc0af9147d440cc86af764a4705961868b6d622

+ 1 - 1
libs/spirit

@@ -1 +1 @@
-Subproject commit d201e3180e88d7f94a009d035bb0a7dcd205bb5c
+Subproject commit d5964477e5b4a5171ab41dadbe22958ae6643c44

+ 1 - 1
libs/statechart

@@ -1 +1 @@
-Subproject commit 8d2ea2534ca7bb22388f9deacbf07a00d15590b5
+Subproject commit c44302f7d7950a180cd9cfca2a4d2113abeac457

+ 1 - 1
libs/static_assert

@@ -1 +1 @@
-Subproject commit 66dd3d259500b147c23583c50a360dd3387ee1a6
+Subproject commit 69dbf6f12d844256577f1c3f30fcb634e76131d5

+ 1 - 1
libs/test

@@ -1 +1 @@
-Subproject commit 3e26dca83f3f9c35bbbba8cddae99c00a302882a
+Subproject commit ca604e291521c6f06cfcba13f178f6537a158a0e

+ 1 - 1
libs/thread

@@ -1 +1 @@
-Subproject commit 974754598efc6a5962b119ea9a2ea6aac32f8039
+Subproject commit 89cc7fc34ee78637826ae49b99cd61c2a776b64e

+ 1 - 1
libs/tr1

@@ -1 +1 @@
-Subproject commit 2e7c23d254ce3a720b3a9da35e7c23fb4fa6ae8d
+Subproject commit bff75c9f3624133faf27e7227686fdc771c2c2bf

+ 1 - 1
libs/tuple

@@ -1 +1 @@
-Subproject commit 588c928e5a1abee2fd6c08f9ebc0e86cd4301965
+Subproject commit 88163596d0064a4d402fcd26ddf093021cd48428

+ 1 - 1
libs/type_traits

@@ -1 +1 @@
-Subproject commit 797a419e4c724178dbef4dfc6f4db9d510348d69
+Subproject commit 69baca33558ead06b4b8f62abe0352167b44294d

+ 1 - 1
libs/typeof

@@ -1 +1 @@
-Subproject commit 8868adc8911e4225e033d403794cff865fca6af9
+Subproject commit 43b4d4522c47b9559e56b3729035c5553695545f

+ 1 - 1
libs/utility

@@ -1 +1 @@
-Subproject commit 6dd93ab91631827b98ad746be5478d026c6cec8c
+Subproject commit 95da2e90de755facd0046990a7c24ef131a4183f

+ 1 - 1
libs/variant

@@ -1 +1 @@
-Subproject commit 2d1dea19ba87e943755f59038c3e397cf39b11f3
+Subproject commit de56bdaa0ad0dde6adedf59fca1b37bad39092f9

+ 1 - 1
libs/wave

@@ -1 +1 @@
-Subproject commit 89bfd6b9f6791e469d895f57fd4f04aa23c41e0c
+Subproject commit e154f3efebee7399682c5ca09d11d949ac3d973d

+ 1 - 1
libs/xpressive

@@ -1 +1 @@
-Subproject commit 36d7589701076a7385387872f0ceeff06d78005d
+Subproject commit c253016b734ad4f2702ff94f162743863fc5d942

+ 0 - 198
status/Jamfile

@@ -1,198 +0,0 @@
-# Boost regression-testing Jamfile
-#  (C) Copyright David Abrahams 2002. Permission to copy, use, modify, sell and
-#  distribute this software is granted provided this copyright notice appears in
-#  all copies. This software is provided "as is" without express or implied
-#  warranty, and with no claim as to its suitability for any purpose.
-
-subproject status ;
-
-# bring in the rules for testing
-import testing ;
-
-# Make tests run by default.
-DEPENDS all : test ;
-
-# Tests from Jamfiles in individual library test subdirectories
-# Please keep these in alphabetic order by test-suite name
-
-subinclude libs/any/test ;                 # test-suite any
-subinclude libs/algorithm/minmax/test ;    # test-suite algorithm/minmax
-subinclude libs/algorithm/string/test ;    # test-suite algorithm/string
-subinclude libs/assign/test ;              # test-suite assign
-subinclude libs/bind/test ;                # test-suite bind
-subinclude libs/conversion/test ;          # test-suite conversion
-subinclude libs/concept_check ;            # test-suite concept_check
-subinclude libs/date_time/test ;           # test-suite date_time
-subinclude libs/dynamic_bitset ;           # test suite dynamic_bitset
-subinclude libs/filesystem/test ;          # test-suite filesystem
-subinclude libs/foreach/test ;             # test-suite foreach
-subinclude libs/format/test ;              # test-suite format
-subinclude libs/function/test ;            # test-suite function
-subinclude libs/functional/hash/test ;     # test-suite functional/hash
-subinclude libs/graph/test ;               # test-suite graph
-subinclude libs/io/test ;                  # test-suite io
-subinclude libs/iostreams/test ;           # test-suite iostreams
-subinclude libs/iterator/test ;            # test-suite iterator
-subinclude libs/logic/test ;               # test-suite logic
-subinclude libs/math/test ;                # test-suite math
-subinclude libs/mpl/test ;                 # test-suite mpl
-subinclude libs/multi_array/test ;         # test-suite multi_array
-subinclude libs/multi_index/test ;         # test-suite multi_index
-subinclude libs/numeric/conversion/test ;  # test-suite numeric/conversion
-subinclude libs/numeric/interval/test ;    # test-suite numeric/interval
-subinclude libs/numeric/ublas/test ;       # test-suite numeric/uBLAS
-subinclude libs/optional/test ;            # test-suite optional
-subinclude libs/parameter/test ;           # test-suite parameter
-subinclude libs/program_options/test ;     # test-suite program_options
-subinclude libs/property_map/test ;        # test-suite property_map
-subinclude libs/ptr_container/test ;       # test-suite ptr_container
-subinclude libs/python/test ;              # test-suite python
-subinclude libs/random/test ;              # test-suite random
-subinclude libs/range/test ;               # test-suite range
-subinclude libs/regex/test ;               # test-suite regex
-subinclude libs/regex/example ;            # test-suite regex-examples
-subinclude libs/serialization/test ;       # test-suite serialization
-subinclude libs/signals/test ;             # test-suite signals
-subinclude libs/smart_ptr/test ;           # test-suite smart_ptr
-subinclude libs/spirit/test ;              # test-suite spirit
-subinclude libs/statechart/test ;          # test-suite statechart
-subinclude libs/static_assert ;            # test-suite static_assert
-subinclude libs/thread/test ;              # test-suite thread
-subinclude libs/tr1/test ;                 # test-suite tr1
-subinclude libs/type_traits/test ;         # test-suite type_traits
-subinclude libs/typeof/test ;              # test-suite typeof
-subinclude libs/utility/enable_if/test ;   # test-suite utility/enable_if
-subinclude libs/utility/test ;             # test-suite utility
-subinclude libs/variant/test ;             # test-suite variant
-subinclude libs/wave/test/build ;          # test-suite wave
-subinclude libs/xpressive/test ;           # test-suite xpressive
- 
-
-# Tests specified in this Jamfile
-{
-    # look in BOOST_ROOT for sources first, just in this Jamfile
-    local SEARCH_SOURCE = $(BOOST_ROOT) $(SEARCH_SOURCE) ;
-    
-    test-suite config
-        : [ run libs/config/test/config_test.cpp
-                : #args
-                : #input-files
-                : #requirements
-                <threading>multi <no-warn>config_test.cpp
-          ]
-           [ run libs/config/test/config_info.cpp : : : <test-info>always_show_run_output ]
-           [ run libs/config/test/math_info.cpp : : : 
-           	<test-info>always_show_run_output 
-           	<borland><*><runtime-link>static
-           	<borland-5_6_4><*><runtime-link>static ]
-           [ run libs/config/test/abi/abi_test.cpp libs/config/test/abi/main.cpp ]
-           [ run libs/config/test/limits_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-           [ run libs/config/test/link/main.cpp <dll>../libs/config/test/link/link_test
-                : #args
-                : #input-files
-                : #requirements
-                <runtime-link>dynamic
-                <define>BOOST_DYN_LINK=1
-                <define>BOOST_CONFIG_NO_LIB=1
-                :
-                config_link_test
-          ]
-          [ compile-fail libs/config/test/threads/test_thread_fail1.cpp ]
-          [ compile-fail libs/config/test/threads/test_thread_fail2.cpp ]
-        ;
-
-    test-suite array
-        : [ run libs/array/array0.cpp ]
-          [ run libs/array/array1.cpp ]
-          [ run libs/array/array2.cpp ]
-          [ run libs/array/array3.cpp ]
-          [ run libs/array/array4.cpp ]
-          [ run libs/array/array5.cpp ]
-        ;
-
-    run libs/crc/crc_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ;
-
-
-    test-suite disjoint_sets
-        : [ run libs/disjoint_sets/disjoint_set_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-        ;
-
-    run libs/functional/function_test.cpp ;
-
-    test-suite integer
-        : [ run libs/integer/cstdint_test.cpp ]
-          [ run libs/integer/integer_test.cpp ]
-          [ run libs/integer/integer_traits_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-        ;
-
-    test-suite lambda
-        : [ run libs/lambda/test/algorithm_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/bind_tests_simple.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/bind_tests_advanced.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/bind_tests_simple_f_refs.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/bll_and_function.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/cast_test.cpp <lib>../libs/test/build/boost_test_exec_monitor : : : : lambda_cast_test ]
-          [ run libs/lambda/test/constructor_tests.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/control_structures.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/exception_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/extending_rt_traits.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/is_instance_of_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/member_pointer_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/operator_tests_simple.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/phoenix_control_structures.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/lambda/test/switch_construct.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-        ;
-
-
-    run libs/pool/test/test_pool_alloc.cpp  <lib>../libs/test/build/boost_test_exec_monitor ;
-
-    test-suite preprocessor
-        : [ compile libs/preprocessor/test/arithmetic.cpp ]
-          [ compile libs/preprocessor/test/array.cpp ]
-          [ compile libs/preprocessor/test/comparison.cpp ]
-          [ compile libs/preprocessor/test/control.cpp ]
-          [ compile libs/preprocessor/test/debug.cpp ]
-          [ compile libs/preprocessor/test/facilities.cpp ]
-          [ compile libs/preprocessor/test/iteration.cpp ]
-          [ compile libs/preprocessor/test/list.cpp ]
-          [ compile libs/preprocessor/test/logical.cpp ]
-          [ compile libs/preprocessor/test/repetition.cpp ]
-          [ compile libs/preprocessor/test/selection.cpp ]
-          [ compile libs/preprocessor/test/seq.cpp ]
-          [ compile libs/preprocessor/test/slot.cpp ]
-          [ compile libs/preprocessor/test/tuple.cpp ]
-        ;
-
-    test-suite rational
-        : [ run libs/rational/rational_example.cpp ]
-          [ run libs/rational/rational_test.cpp <lib>../libs/test/build/boost_unit_test_framework ]
-        ;
-
-    subinclude libs/test/test ;
-#     subinclude libs/test/example ;
-#     subinclude libs/test/example/cla ;
-#     subinclude libs/test/example/cla/validation ;
-#     subinclude libs/test/example/env ;
-#     subinclude libs/test/example/env/validation ;
-    
-    compile libs/timer/timer_test.cpp ;
-
-    test-suite tokenizer
-        : [ run libs/tokenizer/examples.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/tokenizer/simple_example_1.cpp ]
-          [ run libs/tokenizer/simple_example_2.cpp ]
-          [ run libs/tokenizer/simple_example_3.cpp ]
-          [ run libs/tokenizer/simple_example_4.cpp ]
-          [ run libs/tokenizer/simple_example_5.cpp ]
-        ;
-
-    test-suite tuple
-        : [ run libs/tuple/test/tuple_test_bench.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/tuple/test/io_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-    ;
-}
-
-
-
-
-

+ 1 - 1
tools/bcp

@@ -1 +1 @@
-Subproject commit 1902d0c4eb220ab7269ef10e4b8bca285ff8323b
+Subproject commit 34dab01530cc8d5ddff34a7394c5517cf78dca9f

+ 1 - 1
tools/build

@@ -1 +1 @@
-Subproject commit 5a14def947356cb9e294c3ead72c85d3ac3113f0
+Subproject commit c29dbe26f58fcc1f942177f3c5a0bccb0fef6dd8

+ 1 - 1
tools/inspect

@@ -1 +1 @@
-Subproject commit 354552a39928cb4db6a6926d5ba72f83475b5af8
+Subproject commit 899f6ddfa6b6d1466c65a489b512572516246bce

+ 0 - 35
tools/regression/build/Jamfile

@@ -1,35 +0,0 @@
-# Regression test status reporting tools build Jamfile
-
-subproject tools/regression/build ;
-
-exe process_jam_log
-        :
-        ../process_jam_log.cpp ../detail/tiny_xml.cpp
-        <lib>../../../libs/filesystem/build/boost_filesystem
-        :
-        <sysinclude>$(BOOST_ROOT)
-        <define>BOOST_ALL_NO_LIB=1
-        :
-        release
-        ;
-
-exe compiler_status
-        :
-        ../compiler_status.cpp ../detail/tiny_xml.cpp
-        <lib>../../../libs/filesystem/build/boost_filesystem
-        :
-        <sysinclude>$(BOOST_ROOT)
-        <define>BOOST_ALL_NO_LIB=1
-        :
-        release
-        ;
-
-stage run
-    :
-        <exe>process_jam_log
-        <exe>compiler_status
-    :
-    :
-        release
-        <suppress>true
-    ;

+ 0 - 46
tools/regression/test/Jamfile

@@ -1,46 +0,0 @@
-# Boost Regression Reporting test Jamfile
-
-#  (C) Copyright Beman Dawes 2003. Permission to copy, use, modify, sell and
-#  distribute this software is granted provided this copyright notice appears in
-#  all copies. This software is provided "as is" without express or implied
-#  warranty, and with no claim as to its suitability for any purpose.
-
-subproject libs/regression/test ;
-
-# bring in rules for testing
-import testing ;
-
-# Make tests run by default.
-DEPENDS all : test ;
-
-{
-    # look in BOOST_ROOT for sources first, just in this Jamfile
-    local SEARCH_SOURCE = $(BOOST_ROOT) $(SEARCH_SOURCE) ;
-    
-
-#  Test naming convention: the portion of the name before the tilde ("~")
-#  identifies the bjam test type. The portion after the tilde
-#  identifies the correct result to be reported by compiler_status.
-
-    compile compile~fail.cpp ;
-    compile compile~pass.cpp ;
-    compile compile~warn.cpp ;
-    
-    compile-fail compile-fail~fail.cpp ;
-    compile-fail compile-fail~pass.cpp ;
-    
-    run run~compile-fail.cpp ;
-    run run~fail.cpp ;
-    run run~fail-note.cpp ;
-    run run~fail-warn.cpp ;
-    run run~note.cpp ;
-    run run~pass.cpp ;
-    run run~warn.cpp ;
-    run run~warn-note.cpp ;
-    
-    run-fail run-fail~compile-fail.cpp ;
-    run-fail run-fail~fail.cpp ;
-    run-fail run-fail~fail-warn.cpp ;
-    run-fail run-fail~pass.cpp ;
-    run-fail run-fail~warn.cpp ;
-}

粤ICP备19079148号