Merge 636a81a1f744dbcea951351c63c071d0d8bb2575 into 03e1438089654fb884ac48e0f3cd0049cfe2c102

This commit is contained in:
Daan Timmer 2026-10-27 10:46:12 -04:00 committed by GitHub
commit 4d32c43fa6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -82,11 +82,15 @@ endif()
option(DISABLE_PACKAGE_CONFIG_AND_INSTALL "Disable package configuration, target export and installation" ${MBEDTLS_AS_SUBPROJECT})
if (CMAKE_C_SIMULATE_ID)
set(COMPILER_ID ${CMAKE_C_SIMULATE_ID})
if (CMAKE_C_COMPILER_ID MATCHES "Clang")
if (CMAKE_C_COMPILER_FRONTEND_VARIANT MATCHES "GNU")
set(COMPILER_ID "Clang")
else()
set(COMPILER_ID ${CMAKE_C_COMPILER_FRONTEND_VARIANT})
endif()
else()
set(COMPILER_ID ${CMAKE_C_COMPILER_ID})
endif(CMAKE_C_SIMULATE_ID)
set(COMPILER_ID ${CMAKE_C_COMPILER_ID})
endif()
string(REGEX MATCH "Clang" CMAKE_COMPILER_IS_CLANG "${COMPILER_ID}")
string(REGEX MATCH "GNU" CMAKE_COMPILER_IS_GNU "${COMPILER_ID}")