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:
32
Jamfile.v2
Normal file
32
Jamfile.v2
Normal 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
10
bench1/Jamfile.v2
Normal 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
10
bench2/Jamfile.v2
Normal 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
10
bench3/Jamfile.v2
Normal 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
11
bench4/Jamfile.v2
Normal 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
10
test1/Jamfile.v2
Normal 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
10
test2/Jamfile.v2
Normal 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
10
test3/Jamfile.v2
Normal 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
10
test4/Jamfile.v2
Normal 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
10
test5/Jamfile.v2
Normal 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
10
test6/Jamfile.v2
Normal 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
11
test7/Jamfile.v2
Normal 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
|
||||
;
|
||||
Reference in New Issue
Block a user