mirror of
https://github.com/espressif/openthread.git
synced 2026-08-02 00:57:47 +00:00
Add --enable-builtin-mbedtls flag (#900)
Currently mbedtls has been integrated into openthread. However, this package could be already present in the system so add a flag to enable or disable the builtin version of mbedtls. By default, the builtin version is enabled to keep the current behaviour. Signed-off-by: Fabrice Fontaine <[email protected]>
This commit is contained in:
committed by
Jonathan Hui
parent
dc30d433c7
commit
e3fe9885bf
@@ -41,12 +41,17 @@ ot_cli_CPPFLAGS = \
|
||||
ot_cli_LDADD = \
|
||||
$(top_builddir)/src/cli/libopenthread-cli.a \
|
||||
$(top_builddir)/src/core/libopenthread.a \
|
||||
$(top_builddir)/third_party/mbedtls/libmbedcrypto.a \
|
||||
$(NULL)
|
||||
|
||||
ot_cli_LDFLAGS = \
|
||||
$(NULL)
|
||||
|
||||
if OPENTHREAD_ENABLE_BUILTIN_MBEDTLS
|
||||
ot_cli_LDADD += \
|
||||
$(top_builddir)/third_party/mbedtls/libmbedcrypto.a \
|
||||
$(NULL)
|
||||
endif # OPENTHREAD_ENABLE_BUILTIN_MBEDTLS
|
||||
|
||||
if OPENTHREAD_ENABLE_DIAG
|
||||
ot_cli_LDADD += \
|
||||
$(top_builddir)/src/diag/libopenthread-diag.a \
|
||||
|
||||
@@ -41,12 +41,17 @@ ot_ncp_CPPFLAGS = \
|
||||
ot_ncp_LDADD = \
|
||||
$(top_builddir)/src/core/libopenthread.a \
|
||||
$(top_builddir)/src/ncp/libopenthread-ncp.a \
|
||||
$(top_builddir)/third_party/mbedtls/libmbedcrypto.a \
|
||||
$(NULL)
|
||||
|
||||
ot_ncp_LDFLAGS = \
|
||||
$(NULL)
|
||||
|
||||
if OPENTHREAD_ENABLE_BUILTIN_MBEDTLS
|
||||
ot_ncp_LDADD += \
|
||||
$(top_builddir)/third_party/mbedtls/libmbedcrypto.a \
|
||||
$(NULL)
|
||||
endif # OPENTHREAD_ENABLE_BUILTIN_MBEDTLS
|
||||
|
||||
if OPENTHREAD_ENABLE_DIAG
|
||||
ot_ncp_LDADD += \
|
||||
$(top_builddir)/src/diag/libopenthread-diag.a \
|
||||
|
||||
Reference in New Issue
Block a user