2
0
mirror of https://github.com/boostorg/ublas.git synced 2026-02-19 14:52:17 +00:00

Added a number of Jamfile.v2 files for uBLAS from Michael Stevens.

[SVN r23022]
This commit is contained in:
Vladimir Prus
2004-06-04 11:53:12 +00:00
parent f2bedb1f20
commit 708356b8ef
12 changed files with 144 additions and 0 deletions

32
Jamfile.v2 Normal file
View File

@@ -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
<define>BOOST_UBLAS_SAFE
<define>USE_RANGE
<define>USE_ADAPTOR
<toolset>intel:<cxxflags>"-Xc" # Strict mode
<toolset>borland:<cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
<toolset>kylix:<cxxflags>"-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 ]
;

10
bench1/Jamfile.v2 Normal file
View File

@@ -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
;

10
bench2/Jamfile.v2 Normal file
View File

@@ -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
;

10
bench3/Jamfile.v2 Normal file
View File

@@ -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
;

11
bench4/Jamfile.v2 Normal file
View File

@@ -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
: <define>BOOST_UBLAS_USE_INTERVAL
;

10
test1/Jamfile.v2 Normal file
View File

@@ -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
;

10
test2/Jamfile.v2 Normal file
View File

@@ -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
;

10
test3/Jamfile.v2 Normal file
View File

@@ -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
;

10
test4/Jamfile.v2 Normal file
View File

@@ -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
;

10
test5/Jamfile.v2 Normal file
View File

@@ -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
;

10
test6/Jamfile.v2 Normal file
View File

@@ -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
;

11
test7/Jamfile.v2 Normal file
View File

@@ -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
: <define>BOOST_UBLAS_USE_INTERVAL
;