| include(RunCMake) |
| |
| run_cmake(NotEnabledLanguage) |
| run_cmake(NonExistentLanguage) |
| |
| run_cmake(CheckCCompilerFlag) |
| run_cmake(CheckCXXCompilerFlag) |
| run_cmake(CheckCompilerFlagC) |
| run_cmake(CheckCompilerFlagCXX) |
| |
| if (APPLE) |
| run_cmake(CheckCompilerFlagOBJC) |
| run_cmake(CheckCompilerFlagOBJCXX) |
| endif() |
| |
| if (CMAKE_Fortran_COMPILER_ID) |
| run_cmake(CheckCompilerFlagFortran) |
| endif() |
| |
| if (CMake_TEST_CUDA) |
| run_cmake(CheckCompilerFlagCUDA) |
| endif() |
| |
| if(CMake_TEST_ISPC) |
| run_cmake(CheckCompilerFlagISPC) |
| endif() |
| |
| if(CMake_TEST_HIP) |
| run_cmake(CheckCompilerFlagHIP) |
| endif() |
| |
| if(APPLE) |
| run_cmake(HeaderpadWorkaround) |
| endif() |
| |
| if(CMake_TEST_Swift) |
| run_cmake(CheckCompilerFlagSwift) |
| endif() |