diff options
author | Gael Guennebaud <g.gael@free.fr> | 2008-07-09 22:35:11 +0000 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2008-07-09 22:35:11 +0000 |
commit | 7b4c6b886248ee8b6972818d6f5e013dc39182ea (patch) | |
tree | 6773af8ad2c479c15955f740d3dae38cc150b20c /bench/btl/CMakeLists.txt | |
parent | c9b046d5d5eba6e3f454ec2a125d74a21c61d988 (diff) |
in BTL: a specific bench/action can be selected at runtime, e.g.:
BTL_CONFIG="-a ata" ctest -V -R eigen
run the all benchmarks having "ata" in their name for all
libraries matching the regexp "eigen"
Diffstat (limited to 'bench/btl/CMakeLists.txt')
-rw-r--r-- | bench/btl/CMakeLists.txt | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/bench/btl/CMakeLists.txt b/bench/btl/CMakeLists.txt index adcb62a52..636129b03 100644 --- a/bench/btl/CMakeLists.txt +++ b/bench/btl/CMakeLists.txt @@ -11,8 +11,10 @@ SET(CMAKE_INCLUDE_CURRENT_DIR ON) IF(CMAKE_COMPILER_IS_GNUCXX) SET(CMAKE_CXX_FLAGS "-g0 -O3 -DNDEBUG") + SET(CMAKE_Fortran_FLAGS "-g0 -O3 -DNDEBUG") IF(NOT BTL_NOVEC) SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse2") + SET(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -msse2") ELSE(NOT BTL_NOVEC) SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DEIGEN_DONT_VECTORIZE") ENDIF(NOT BTL_NOVEC) @@ -36,6 +38,7 @@ ENABLE_TESTING() find_package(Eigen2) if (EIGEN2_FOUND) macro_optional_add_subdirectory(libs/eigen2 ON) + macro_optional_add_subdirectory(libs/tiny_eigen2 OFF) endif (EIGEN2_FOUND) # GMM++ @@ -55,9 +58,15 @@ endif (Boost_FOUND) find_package(Blitz) if (BLITZ_FOUND) macro_optional_add_subdirectory(libs/blitz ON) - macro_optional_add_subdirectory(libs/tiny_blitz ON) + macro_optional_add_subdirectory(libs/tiny_blitz OFF) endif (BLITZ_FOUND) +# tvmet +find_package(Tvmet) +if (TVMET_FOUND) + macro_optional_add_subdirectory(libs/tvmet OFF) +endif (TVMET_FOUND) + # cblas find_package(CBLAS) if (CBLAS_FOUND) |