cmake: Don't have users call zephyr_link_interface on mbedTLS
Libraries that use mbedTLS have been invoking zephyr_link_interface(mbedTLS). It is not clear what the intent of this code has been, but it is redundant with the mbedTLS build scripts, so it can be safely removed. In addition to being redundant, it causes problems as it introduces an ordering dependency, with this code mbedTLS must be declared before users of mbedTLS are declared. Since this code is redundant, this ordering dependency is also unnecessary. This code is believed to have been added early on by accident and copied through cargo-cult programming since. Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
This commit is contained in:
parent
6922d93d8e
commit
c2c8c849b6
5 changed files with 0 additions and 5 deletions
|
@ -1,6 +1,5 @@
|
|||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
zephyr_link_interface_ifdef(CONFIG_MBEDTLS mbedTLS)
|
||||
zephyr_library()
|
||||
zephyr_library_sources(jwt.c)
|
||||
zephyr_library_link_libraries_ifdef(CONFIG_MBEDTLS mbedTLS)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue