From e7a55b27443d003c073518c3ddaedc7bac8856ea Mon Sep 17 00:00:00 2001 From: Mark Schofield <34426337+MarkSchofield@users.noreply.github.com> Date: Tue, 25 Nov 2025 23:11:08 -0800 Subject: [PATCH] Use 'C'-language variables for checking compiler compatibility in Midl.cmake --- WindowsCMake/Midl.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/WindowsCMake/Midl.cmake b/WindowsCMake/Midl.cmake index d5b195d..41c4e50 100644 --- a/WindowsCMake/Midl.cmake +++ b/WindowsCMake/Midl.cmake @@ -29,9 +29,9 @@ set(MIDL_1_0_PLATFORM_RESPONSE_FILE "${CMAKE_BINARY_DIR}/midl.1.0.platform.rsp") # #---------------------------------------------------------------------------------------------------------------------- function(enable_midl) - if(NOT ((CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") OR (CMAKE_CXX_COMPILER_FRONTEND_VARIANT STREQUAL "MSVC"))) - message(STATUS "CMAKE_CXX_COMPILER_ID = ${CMAKE_CXX_COMPILER_ID}") - message(STATUS "CMAKE_CXX_COMPILER_FRONTEND_VARIANT = ${CMAKE_CXX_COMPILER_FRONTEND_VARIANT}") + if(NOT ((CMAKE_C_COMPILER_ID STREQUAL "MSVC") OR (CMAKE_C_COMPILER_FRONTEND_VARIANT STREQUAL "MSVC"))) + message(STATUS "CMAKE_C_COMPILER_ID = ${CMAKE_C_COMPILER_ID}") + message(STATUS "CMAKE_C_COMPILER_FRONTEND_VARIANT = ${CMAKE_C_COMPILER_FRONTEND_VARIANT}") message(FATAL_ERROR "'enable_midl' is only supported with MSVC or an MSVC frontend.") endif()