Unit tests: Make lorawan test header dependencies explicit

To quote @LDong-Arm - "The CMake target `mbed-headers` brings in all
headers, and we are gradually moving away from it and explicitly use
only headers needed by each unit test."
pull/14894/head
Hari Limaye 2021-07-08 12:07:58 +01:00
parent d147abc3e5
commit db2042755c
17 changed files with 70 additions and 17 deletions

View File

@ -33,7 +33,11 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-connectivity
mbed-headers-mbedtls
mbed-headers-lorawan
mbed-stubs

View File

@ -18,7 +18,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-lorawan
mbed-stubs
mbed-stubs-headers

View File

@ -18,7 +18,11 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-connectivity
mbed-headers-platform
mbed-headers-mbedtls
mbed-headers-lorawan
mbed-stubs

View File

@ -18,7 +18,9 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-connectivity
mbed-headers-platform
mbed-headers-mbedtls
mbed-headers-lorawan
mbed-stubs

View File

@ -22,7 +22,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-lorawan
mbed-stubs
mbed-stubs-headers

View File

@ -20,7 +20,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-lorawan
mbed-stubs
mbed-stubs-headers

View File

@ -26,7 +26,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-lorawan
mbed-stubs
mbed-stubs-headers

View File

@ -26,7 +26,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-lorawan
mbed-stubs
mbed-stubs-headers

View File

@ -20,7 +20,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-lorawan
mbed-stubs
mbed-stubs-headers

View File

@ -20,7 +20,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-cellular
mbed-headers-lorawan
mbed-stubs

View File

@ -20,7 +20,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-lorawan
mbed-stubs
mbed-stubs-headers

View File

@ -20,7 +20,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-lorawan
mbed-stubs
mbed-stubs-headers

View File

@ -20,7 +20,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-cellular
mbed-headers-lorawan
mbed-stubs

View File

@ -26,7 +26,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-platform
mbed-headers-cellular
mbed-headers-lorawan
mbed-stubs

View File

@ -19,7 +19,11 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-connectivity
mbed-headers-platform
mbed-headers-cellular
mbed-headers-mbedtls
mbed-headers-lorawan

View File

@ -20,7 +20,11 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-hal
mbed-headers-connectivity
mbed-headers-platform
mbed-headers-mbedtls
mbed-headers-lorawan
mbed-stubs

View File

@ -19,7 +19,9 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-events
mbed-headers-platform
mbed-headers-lorawan
mbed-stubs
mbed-stubs-headers