From 53fbe23f3fc6a6680308bb01edc02442ca9c7a57 Mon Sep 17 00:00:00 2001 From: Zsolt Parragi Date: Wed, 20 Feb 2019 12:13:55 +0100 Subject: clang: introduce CMAKE__COMPILER_FRONTEND_VARIANT This variable is set to GNU on Windows when clang.exe ar clang++.exe is used, and set to MSVC for clang-cl.exe. CMAKE__SIMULATE_ID is set to MSVC in both cases, as clang defaults to -fms-compatibility for all command lines on windows. --- Modules/CMakeCCompiler.cmake.in | 1 + 1 file changed, 1 insertion(+) (limited to 'Modules/CMakeCCompiler.cmake.in') diff --git a/Modules/CMakeCCompiler.cmake.in b/Modules/CMakeCCompiler.cmake.in index f473b0d1c8..9b8d423a6b 100644 --- a/Modules/CMakeCCompiler.cmake.in +++ b/Modules/CMakeCCompiler.cmake.in @@ -12,6 +12,7 @@ set(CMAKE_C11_COMPILE_FEATURES "@CMAKE_C11_COMPILE_FEATURES@") set(CMAKE_C_PLATFORM_ID "@CMAKE_C_PLATFORM_ID@") set(CMAKE_C_SIMULATE_ID "@CMAKE_C_SIMULATE_ID@") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "@CMAKE_C_COMPILER_FRONTEND_VARIANT@") set(CMAKE_C_SIMULATE_VERSION "@CMAKE_C_SIMULATE_VERSION@") @_SET_CMAKE_C_COMPILER_ARCHITECTURE_ID@ @SET_MSVC_C_ARCHITECTURE_ID@ -- cgit v1.2.1