Imported Upstream version 3.25.0
[platform/upstream/cmake.git] / Tests / RunCMake / CheckSourceRuns / RunCMakeTest.cmake
1 include(RunCMake)
2
3 run_cmake(NotEnabledLanguage)
4 run_cmake(NonExistentLanguage)
5 run_cmake(UnknownArgument)
6
7 run_cmake(CheckCSourceRuns)
8 run_cmake(CheckCXXSourceRuns)
9 run_cmake(CheckSourceRunsC)
10 run_cmake(CheckSourceRunsCXX)
11
12 if (APPLE)
13   run_cmake(CheckOBJCSourceRuns)
14   run_cmake(CheckOBJCXXSourceRuns)
15   run_cmake(CheckSourceRunsOBJC)
16   run_cmake(CheckSourceRunsOBJCXX)
17 endif()
18
19 if (CMAKE_Fortran_COMPILER_ID)
20   run_cmake(CheckSourceRunsFortran)
21 endif()
22
23 if (CMake_TEST_CUDA)
24   run_cmake(CheckSourceRunsCUDA)
25 endif()
26
27 if (CMake_TEST_HIP)
28   run_cmake(CheckSourceRunsHIP)
29 endif()