From: Martin Kroeker Date: Sun, 13 Sep 2020 19:50:12 +0000 (+0200) Subject: Make building individual tests depend on BUILD_SINGLE etc defines X-Git-Tag: upstream/0.3.21~25^2~47^2~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=593ce9e23786796a483f44436e4aca57d042f05d;p=platform%2Fupstream%2Fopenblas.git Make building individual tests depend on BUILD_SINGLE etc defines --- diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index adeee34..f1f773c 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -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)