Skip to content

Commit 05cd885

Browse files
committed
CMake: unit-tests: Move mbed-headers-drivers to the drivers directory
Move the header-only mbed-headers-drivers library the unit test stubs depend on into the drivers component directory. This makes the drivers stubs more self-contained and improves the composition of the library.
1 parent ae5bc5a commit 05cd885

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

UNITTESTS/stubs/CMakeLists.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ add_library(mbed-headers-base INTERFACE)
77
add_library(mbed-headers-platform INTERFACE)
88
add_library(mbed-headers-connectivity INTERFACE)
99
add_library(mbed-headers-storage INTERFACE)
10-
add_library(mbed-headers-drivers INTERFACE)
1110
add_library(mbed-headers-hal INTERFACE)
1211
add_library(mbed-headers-events INTERFACE)
1312
add_library(mbed-headers-rtos INTERFACE)
@@ -87,13 +86,6 @@ target_include_directories(mbed-headers-connectivity
8786
${mbed-os_SOURCE_DIR}/connectivity/FEATURE_BLE/include/ble
8887
)
8988

90-
target_include_directories(mbed-headers-drivers
91-
INTERFACE
92-
${mbed-os_SOURCE_DIR}/drivers
93-
${mbed-os_SOURCE_DIR}/drivers/include
94-
${mbed-os_SOURCE_DIR}/drivers/include/drivers
95-
)
96-
9789
target_include_directories(mbed-headers-events
9890
INTERFACE
9991
${mbed-os_SOURCE_DIR}/events/tests/UNITTESTS/target_h

drivers/tests/UNITTESTS/doubles/CMakeLists.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
# Copyright (c) 2021 ARM Limited. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4+
add_library(mbed-headers-drivers INTERFACE)
5+
6+
target_include_directories(mbed-headers-drivers
7+
INTERFACE
8+
${mbed-os_SOURCE_DIR}/drivers
9+
${mbed-os_SOURCE_DIR}/drivers/include
10+
${mbed-os_SOURCE_DIR}/drivers/include/drivers
11+
)
12+
413
add_library(mbed-stubs-drivers)
514

615
target_sources(mbed-stubs-drivers

0 commit comments

Comments
 (0)