mirror of https://github.com/ARMmbed/mbed-os.git
Fix CI issue:
- Added absolute path as cmake failed to find linker file from relative path - Added the missing MBED_CONF_CRYPTOCELL310_PRESENT - Added the dependency library to BLE Cordio stackpull/13870/head
parent
4c05ce874a
commit
438994ded4
|
@ -19,3 +19,9 @@ target_sources(mbed-ble-cordio
|
|||
stack/sources/pal_crypto.c
|
||||
stack/sources/pal_timer.c
|
||||
)
|
||||
|
||||
target_link_libraries(mbed-ble-cordio
|
||||
INTERFACE
|
||||
mbed-ble-cordio_ll
|
||||
mbed-mbedtls-cryptocell310
|
||||
)
|
||||
|
|
|
@ -29,6 +29,11 @@ target_sources(mbed-mbedtls-cryptocell310
|
|||
source/trng.c
|
||||
)
|
||||
|
||||
target_compile_definitions(mbed-mbedtls-cryptocell310
|
||||
INTERFACE
|
||||
MBED_CONF_CRYPTOCELL310_PRESENT=1
|
||||
)
|
||||
|
||||
target_link_libraries(mbed-mbedtls-cryptocell310
|
||||
INTERFACE
|
||||
mbed-mbedtls
|
||||
|
|
|
@ -2,14 +2,14 @@
|
|||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
|
||||
set(LIBCC_310_EXT ./TOOLCHAIN_GCC_ARM/libcc_310_ext.a)
|
||||
set(LIBCC_310_TRNG ./TOOLCHAIN_GCC_ARM/libcc_310_trng.a)
|
||||
set(LIBCC_310_EXT TOOLCHAIN_GCC_ARM/libcc_310_ext.a)
|
||||
set(LIBCC_310_TRNG TOOLCHAIN_GCC_ARM/libcc_310_trng.a)
|
||||
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
|
||||
set(LIBCC_310_EXT ./TOOLCHAIN_ARM/libcc_310_ext.ar)
|
||||
set(LIBCC_310_TRNG ./TOOLCHAIN_ARM/libcc_310_trng.ar)
|
||||
set(LIBCC_310_EXT TOOLCHAIN_ARM/libcc_310_ext.ar)
|
||||
set(LIBCC_310_TRNG TOOLCHAIN_ARM/libcc_310_trng.ar)
|
||||
elseif(${MBED_TOOLCHAIN} STREQUAL "IAR")
|
||||
set(LIBCC_310_EXT ./TOOLCHAIN_IAR/lib_cc310_ext.a)
|
||||
set(LIBCC_310_TRNG ./TOOLCHAIN_IAR/lib_cc310_trng.a)
|
||||
set(LIBCC_310_EXT TOOLCHAIN_IAR/lib_cc310_ext.a)
|
||||
set(LIBCC_310_TRNG TOOLCHAIN_IAR/lib_cc310_trng.a)
|
||||
endif()
|
||||
|
||||
target_include_directories(mbed-mbedtls-cryptocell310
|
||||
|
@ -24,6 +24,6 @@ target_sources(mbed-mbedtls-cryptocell310
|
|||
|
||||
target_link_libraries(mbed-mbedtls-cryptocell310
|
||||
INTERFACE
|
||||
${LIBCC_310_EXT}
|
||||
${LIBCC_310_TRNG}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${LIBCC_310_EXT}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${LIBCC_310_TRNG}
|
||||
)
|
||||
|
|
|
@ -2,14 +2,14 @@
|
|||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
|
||||
set(LIBCC_310_CORE ./TOOLCHAIN_GCC_ARM/libcc_310_core.a)
|
||||
set(LIBCC_310_CORE TOOLCHAIN_GCC_ARM/libcc_310_core.a)
|
||||
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
|
||||
set(LIBCC_310_CORE ./TOOLCHAIN_ARM/libcc_310_core.ar)
|
||||
set(LIBCC_310_CORE TOOLCHAIN_ARM/libcc_310_core.ar)
|
||||
elseif(${MBED_TOOLCHAIN} STREQUAL "IAR")
|
||||
set(LIBCC_310_CORE ./TOOLCHAIN_IAR/lib_cc310_ext.a)
|
||||
set(LIBCC_310_CORE TOOLCHAIN_IAR/lib_cc310_ext.a)
|
||||
endif()
|
||||
|
||||
target_link_libraries(mbed-mbedtls-cryptocell310
|
||||
INTERFACE
|
||||
${LIBCC_310_CORE}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${LIBCC_310_CORE}
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue