| 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() |