Skip to content

Commit 65d202b

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

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

UNITTESTS/stubs/CMakeLists.txt

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ add_library(mbed-stubs-headers INTERFACE)
55
add_library(mbed-headers INTERFACE)
66
add_library(mbed-headers-base INTERFACE)
77
add_library(mbed-headers-connectivity INTERFACE)
8-
add_library(mbed-headers-events INTERFACE)
98

109
target_link_libraries(mbed-headers
1110
INTERFACE
@@ -40,15 +39,6 @@ target_include_directories(mbed-headers-connectivity
4039
${mbed-os_SOURCE_DIR}/connectivity/FEATURE_BLE/include/ble
4140
)
4241

43-
target_include_directories(mbed-headers-events
44-
INTERFACE
45-
${mbed-os_SOURCE_DIR}/events/tests/UNITTESTS/target_h
46-
${mbed-os_SOURCE_DIR}/events/tests/UNITTESTS/target_h/equeue
47-
${mbed-os_SOURCE_DIR}/events/include
48-
${mbed-os_SOURCE_DIR}/events/include/events
49-
${mbed-os_SOURCE_DIR}/events/include/events/internal
50-
)
51-
5242
target_include_directories(mbed-headers
5343
INTERFACE
5444
${mbed-os_SOURCE_DIR}/features

events/tests/UNITTESTS/doubles/CMakeLists.txt

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

4+
add_library(mbed-headers-events INTERFACE)
5+
6+
target_include_directories(mbed-headers-events
7+
INTERFACE
8+
${mbed-os_SOURCE_DIR}/events/tests/UNITTESTS/target_h
9+
${mbed-os_SOURCE_DIR}/events/tests/UNITTESTS/target_h/equeue
10+
${mbed-os_SOURCE_DIR}/events/include
11+
${mbed-os_SOURCE_DIR}/events/include/events
12+
${mbed-os_SOURCE_DIR}/events/include/events/internal
13+
)
14+
415
add_library(mbed-stubs-events)
516

617
target_sources(mbed-stubs-events

0 commit comments

Comments
 (0)