CMake: unit-tests: Make drivers UNITTESTS only depend on headers it uses

Previously the drivers unit tests depended on `mbed-headers`, which
is a collection of all available headers in mbed-os. To make it easier
to separate the library, only depend on the headers we're using.
pull/14813/head
Rajkumar Kanagaraj 2021-06-16 10:53:27 -07:00
parent 10beeab6c2
commit 9a4bdb8ef4
2 changed files with 8 additions and 2 deletions

View File

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

View File

@ -19,7 +19,10 @@ target_sources(${TEST_NAME}
target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-base
mbed-headers-hal
mbed-headers-drivers
mbed-headers-platform
mbed-stubs-platform
mbed-stubs-hal
gmock_main