Imported Upstream version 3.25.0
[platform/upstream/cmake.git] / Tests / RunCMake / CheckLinkerFlag / RunCMakeTest.cmake
1 include(RunCMake)
2
3 if (CMAKE_C_COMPILER_ID MATCHES "Clang|GNU|LCC")
4   run_cmake(CheckLinkerFlagC)
5   run_cmake(CheckLinkerFlagCXX)
6   if (APPLE)
7     run_cmake(CheckLinkerFlagOBJC)
8     run_cmake(CheckLinkerFlagOBJCXX)
9   endif()
10 endif()
11
12 if (CMAKE_Fortran_COMPILER_ID MATCHES "GNU|LCC")
13   run_cmake(CheckLinkerFlagFortran)
14 endif()
15
16 if (CMake_TEST_CUDA)
17   run_cmake(CheckLinkerFlagCUDA)
18 endif()
19
20 if (CMake_TEST_HIP)
21   run_cmake(CheckLinkerFlagHIP)
22 endif()