Skip to content

Commit 40da67b

Browse files
committed
CMake: Move features dir component definition to parent directory
1 parent c4a9181 commit 40da67b

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

features/CMakeLists.txt

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

4+
# List of all features libraries available.
5+
add_library(mbed-os-fpga-ci-test-shield INTERFACE)
6+
add_library(mbed-os-client-cli INTERFACE)
7+
48
add_subdirectory(frameworks/COMPONENT_FPGA_CI_TEST_SHIELD)
59
add_subdirectory(frameworks/mbed-client-cli)

features/frameworks/COMPONENT_FPGA_CI_TEST_SHIELD/CMakeLists.txt

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

4-
add_library(mbed-os-fpga-ci-test-shield INTERFACE)
5-
64
target_include_directories(mbed-os-fpga-ci-test-shield
75
INTERFACE
86
include
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
# Copyright (c) 2020 ARM Limited. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4-
add_library(mbed-os-client-cli INTERFACE)
5-
64
target_include_directories(mbed-os-client-cli
75
INTERFACE
8-
${CMAKE_CURRENT_SOURCE_DIR}
9-
${CMAKE_CURRENT_SOURCE_DIR}/mbed-client-cli
6+
.
7+
./mbed-client-cli
108
)
119

1210
target_sources(mbed-os-client-cli
1311
INTERFACE
1412
source/ns_cmdline.c
1513
)
1614

17-
target_link_libraries(mbed-os-client-cli INTERFACE mbed-os-nanostack-libservice)
15+
target_link_libraries(mbed-os-client-cli
16+
INTERFACE
17+
mbed-os-nanostack-libservice
18+
)

0 commit comments

Comments
 (0)