Browse Source

Make building individual tests depend on BUILD_SINGLE etc defines

tags/v0.3.11^2
Martin Kroeker GitHub 5 years ago
parent
commit
593ce9e237
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 12 additions and 5 deletions
  1. +12
    -5
      test/CMakeLists.txt

+ 12
- 5
test/CMakeLists.txt View File

@@ -3,11 +3,18 @@ include_directories(${PROJECT_BINARY_DIR})

enable_language(Fortran)

set(OpenBLAS_Tests
sblat1 sblat2 sblat3
dblat1 dblat2 dblat3
cblat1 cblat2 cblat3
zblat1 zblat2 zblat3)
if (BUILD_SINGLE)
list( APPEND OpenBLAS_Tests sblat1 sblat2 sblat3)
endif()
if (BUILD_DOUBLE)
list (APPEND OpenBLAS_Tests dblat1 dblat2 dblat3)
endif()
if (BUILD_COMPLEX)
list (APPEND OpenBLAS_Tests cblat1 cblat2 cblat3)
endif()
if (BUILD_COMPLEX16)
list (APPEND OpenBLAS_Tests zblat1 zblat2 zblat3)
endif()

foreach(test_bin ${OpenBLAS_Tests})
add_executable(${test_bin} ${test_bin}.f)


Loading…
Cancel
Save