diff options
author | Brad King <brad.king@kitware.com> | 2024-04-25 14:37:03 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2024-04-25 14:37:13 (GMT) |
commit | 125adb74a62bc4e320ee870a1d73a40a9e243649 (patch) | |
tree | aa921686721e0004d482a43036c8843f43f0dd43 /Tests | |
parent | 3956ce1d979a28e1a5945fac864d4164284bc00e (diff) | |
parent | acf1179e74ff79b1ca415224cbaa114de30780f7 (diff) | |
download | CMake-125adb74a62bc4e320ee870a1d73a40a9e243649.zip CMake-125adb74a62bc4e320ee870a1d73a40a9e243649.tar.gz CMake-125adb74a62bc4e320ee870a1d73a40a9e243649.tar.bz2 |
Merge topic 'ci-fedora-40'
acf1179e74 ci: Verify that C++26 modes work with GCC and Clang on Fedora
b05f94fa10 ci: Enable FindOpenACC tests in LLVM/Clang jobs on Fedora
c722bde0e3 ci: Enable FindOpenACC test for each language independently
b84b0fdd89 ci: Enable FindOpenMP tests in LLVM/Clang jobs on Fedora
4590255c63 ci: Subsume GCC C++ modules testing in main Fedora jobs
9c004ddb3d ci: use Fedora 40 images and environments
0f56cc9a4e ci: update Linux image to Fedora 40
21ef873660 clang-tidy module: Update to build against LLVM/Clang 18
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !9462
Diffstat (limited to 'Tests')
-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 |