diff options
author | Brad King <brad.king@kitware.com> | 2024-04-24 14:56:53 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2024-04-24 20:46:11 (GMT) |
commit | c722bde0e33e64976a2202dd508cdeb9c7801ce7 (patch) | |
tree | 39f9b5d0a1fc1fe5e18d837bfa540431aa62816f /Tests/FindOpenACC | |
parent | b84b0fdd89d9eef543503f8ca6d09a5bb4d162c6 (diff) | |
download | CMake-c722bde0e33e64976a2202dd508cdeb9c7801ce7.zip CMake-c722bde0e33e64976a2202dd508cdeb9c7801ce7.tar.gz CMake-c722bde0e33e64976a2202dd508cdeb9c7801ce7.tar.bz2 |
ci: Enable FindOpenACC test for each language independently
Diffstat (limited to 'Tests/FindOpenACC')
-rw-r--r-- | Tests/FindOpenACC/CMakeLists.txt | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/Tests/FindOpenACC/CMakeLists.txt b/Tests/FindOpenACC/CMakeLists.txt index ef7de65..1b6bcf2 100644 --- a/Tests/FindOpenACC/CMakeLists.txt +++ b/Tests/FindOpenACC/CMakeLists.txt @@ -1,11 +1,5 @@ - -set(langs C CXX) -if(NOT CMAKE_GENERATOR STREQUAL "Ninja") - list(APPEND langs Fortran) -endif() - -foreach(lang IN LISTS langs) - if(CMAKE_${lang}_COMPILER) +foreach(lang IN ITEMS C CXX Fortran) + if(CMake_TEST_FindOpenACC_${lang}) add_test(NAME FindOpenACC.Test${lang} COMMAND ${CMAKE_CTEST_COMMAND} -C $<CONFIGURATION> --build-and-test |