[cmake] fix external mbedTLS usage (#4112)

In order to use external mbedTLS correctly we need to translate CMake
OT_BUILTIN_MBEDTLS into OpenThread's
OPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS.

Signed-off-by: Robert Lubos <[email protected]>
This commit is contained in:
Robert Lubos
2019-11-26 00:53:35 +08:00
committed by Jonathan Hui
parent 96be52fd38
commit e745c94ca6
+7 -1
View File
@@ -194,4 +194,10 @@ if(OT_FULL_LOGS)
list(APPEND OT_PRIVATE_DEFINES "OPENTHREAD_CONFIG_LOG_PLATFORM=1")
list(APPEND OT_PRIVATE_DEFINES "OPENTHREAD_CONFIG_LOG_PREPEND_LEVEL=1")
list(APPEND OT_PRIVATE_DEFINES "OPENTHREAD_CONFIG_LOG_PREPEND_REGION=1")
endif()
endif()
if(OT_BUILTIN_MBEDTLS)
list(APPEND OT_PRIVATE_DEFINES "OPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS=1")
else()
list(APPEND OT_PRIVATE_DEFINES "OPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS=0")
endif()