Unittests: Make netsocket test header dependencies explicit

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/14920/head
Hari Limaye 2021-07-14 11:01:27 +01:00
parent 4e54bf94d0
commit 14cab32df4
15 changed files with 29 additions and 15 deletions

View File

@ -22,7 +22,9 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-netsocket
mbed-headers-cellular
mbed-stubs

View File

@ -23,7 +23,9 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket

View File

@ -22,7 +22,9 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket

View File

@ -25,10 +25,11 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket
mbed-headers
mbed-stubs
mbed-stubs-headers
mbed-stubs-netsocket

View File

@ -38,7 +38,9 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket

View File

@ -22,7 +22,8 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs

View File

@ -21,7 +21,6 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs

View File

@ -24,7 +24,7 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs

View File

@ -24,7 +24,8 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket

View File

@ -18,7 +18,6 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs

View File

@ -23,7 +23,8 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs

View File

@ -21,7 +21,9 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket

View File

@ -24,7 +24,9 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket

View File

@ -24,7 +24,8 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs

View File

@ -13,7 +13,6 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-netsocket
mbed-stubs
mbed-stubs-headers