From 708356b8efd6ca36adcd0d68f284ad7bba0af15d Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Fri, 4 Jun 2004 11:53:12 +0000 Subject: [PATCH] Added a number of Jamfile.v2 files for uBLAS from Michael Stevens. [SVN r23022] --- Jamfile.v2 | 32 ++++++++++++++++++++++++++++++++ bench1/Jamfile.v2 | 10 ++++++++++ bench2/Jamfile.v2 | 10 ++++++++++ bench3/Jamfile.v2 | 10 ++++++++++ bench4/Jamfile.v2 | 11 +++++++++++ test1/Jamfile.v2 | 10 ++++++++++ test2/Jamfile.v2 | 10 ++++++++++ test3/Jamfile.v2 | 10 ++++++++++ test4/Jamfile.v2 | 10 ++++++++++ test5/Jamfile.v2 | 10 ++++++++++ test6/Jamfile.v2 | 10 ++++++++++ test7/Jamfile.v2 | 11 +++++++++++ 12 files changed, 144 insertions(+) create mode 100644 Jamfile.v2 create mode 100644 bench1/Jamfile.v2 create mode 100644 bench2/Jamfile.v2 create mode 100644 bench3/Jamfile.v2 create mode 100644 bench4/Jamfile.v2 create mode 100644 test1/Jamfile.v2 create mode 100644 test2/Jamfile.v2 create mode 100644 test3/Jamfile.v2 create mode 100644 test4/Jamfile.v2 create mode 100644 test5/Jamfile.v2 create mode 100644 test6/Jamfile.v2 create mode 100644 test7/Jamfile.v2 diff --git a/Jamfile.v2 b/Jamfile.v2 new file mode 100644 index 00000000..2a54743a --- /dev/null +++ b/Jamfile.v2 @@ -0,0 +1,32 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +# Boost uBLAS library project and testing Jamfile + +import testing ; + +# Project requirements +project ublastest + : requirements + BOOST_UBLAS_SAFE + USE_RANGE + USE_ADAPTOR + intel:"-Xc" # Strict mode + borland:"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092" + kylix:"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092" + ; + +test-suite "uBLAS" + : [ compile concepts.cpp ] + [ run test1 ] + [ run test2 ] + [ run test3 ] + [ run test4 ] + [ run test5 ] + [ run test6 ] + [ run test7 ] + ; diff --git a/bench1/Jamfile.v2 b/bench1/Jamfile.v2 new file mode 100644 index 00000000..bf0330ec --- /dev/null +++ b/bench1/Jamfile.v2 @@ -0,0 +1,10 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe bench1 + : bench1.cpp bench11.cpp bench12.cpp bench13.cpp + ; diff --git a/bench2/Jamfile.v2 b/bench2/Jamfile.v2 new file mode 100644 index 00000000..ad7c1136 --- /dev/null +++ b/bench2/Jamfile.v2 @@ -0,0 +1,10 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe bench2 + : bench2.cpp bench21.cpp bench22.cpp bench23.cpp + ; diff --git a/bench3/Jamfile.v2 b/bench3/Jamfile.v2 new file mode 100644 index 00000000..965d2d61 --- /dev/null +++ b/bench3/Jamfile.v2 @@ -0,0 +1,10 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe bench3 + : bench3.cpp bench31.cpp bench32.cpp bench33.cpp + ; diff --git a/bench4/Jamfile.v2 b/bench4/Jamfile.v2 new file mode 100644 index 00000000..8c1f317a --- /dev/null +++ b/bench4/Jamfile.v2 @@ -0,0 +1,11 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe bench4 + : bench4.cpp bench41.cpp bench42.cpp bench43.cpp + : BOOST_UBLAS_USE_INTERVAL + ; diff --git a/test1/Jamfile.v2 b/test1/Jamfile.v2 new file mode 100644 index 00000000..2ca92057 --- /dev/null +++ b/test1/Jamfile.v2 @@ -0,0 +1,10 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe test1 + : test1.cpp test11.cpp test12.cpp test13.cpp + ; diff --git a/test2/Jamfile.v2 b/test2/Jamfile.v2 new file mode 100644 index 00000000..58f30209 --- /dev/null +++ b/test2/Jamfile.v2 @@ -0,0 +1,10 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe test2 + : test2.cpp test21.cpp test22.cpp test23.cpp + ; diff --git a/test3/Jamfile.v2 b/test3/Jamfile.v2 new file mode 100644 index 00000000..73c34698 --- /dev/null +++ b/test3/Jamfile.v2 @@ -0,0 +1,10 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe test3 + : test3.cpp test31.cpp test32.cpp test33.cpp + ; diff --git a/test4/Jamfile.v2 b/test4/Jamfile.v2 new file mode 100644 index 00000000..7ccaaf84 --- /dev/null +++ b/test4/Jamfile.v2 @@ -0,0 +1,10 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe test4 + : test4.cpp test41.cpp test42.cpp test43.cpp +; diff --git a/test5/Jamfile.v2 b/test5/Jamfile.v2 new file mode 100644 index 00000000..13d6de33 --- /dev/null +++ b/test5/Jamfile.v2 @@ -0,0 +1,10 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe test5 + : test5.cpp test51.cpp test52.cpp test53.cpp + ; diff --git a/test6/Jamfile.v2 b/test6/Jamfile.v2 new file mode 100644 index 00000000..e6a48305 --- /dev/null +++ b/test6/Jamfile.v2 @@ -0,0 +1,10 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe test6 + : test6.cpp test61.cpp test62.cpp test63.cpp + ; diff --git a/test7/Jamfile.v2 b/test7/Jamfile.v2 new file mode 100644 index 00000000..e9045771 --- /dev/null +++ b/test7/Jamfile.v2 @@ -0,0 +1,11 @@ +# Copyright Michael Stevens 2004 + +# Use, modification, and distribution is subject to the Boost Software +# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) +# bring in rules for testing + +exe test7 + : test7.cpp test71.cpp test72.cpp test73.cpp + : BOOST_UBLAS_USE_INTERVAL + ;