Merge 636a81a1f744dbcea951351c63c071d0d8bb2575 into 3bb373867917b674265067cbd38b9d252c43d014

This commit is contained in:
Daan Timmer 2026-07-20 21:04:16 +01:00 committed by GitHub
commit ad610f9d3c
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}")