From fc6ca182d33108524684f7a538e906d4d2fd0d41 Mon Sep 17 00:00:00 2001 From: Abtin Keshavarzian Date: Mon, 2 Mar 2020 22:00:31 -0800 Subject: [PATCH] [cmake] fix RCP cmake build to not include FTD/MTD source files (#4624) --- src/ncp/CMakeLists.txt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/ncp/CMakeLists.txt b/src/ncp/CMakeLists.txt index eedb17c79..b9324396f 100644 --- a/src/ncp/CMakeLists.txt +++ b/src/ncp/CMakeLists.txt @@ -77,10 +77,10 @@ set(COMMON_INCLUDES set(COMMON_SOURCES changed_props_set.cpp ncp_base.cpp + ncp_base_dispatcher.cpp ncp_base_ftd.cpp ncp_base_mtd.cpp ncp_base_radio.cpp - ncp_base_dispatcher.cpp ncp_spi.cpp ncp_uart.cpp ) @@ -91,7 +91,15 @@ target_include_directories(openthread-rcp PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE $ target_sources(openthread-ncp-ftd PRIVATE ${COMMON_SOURCES}) target_sources(openthread-ncp-mtd PRIVATE ${COMMON_SOURCES}) -target_sources(openthread-rcp PRIVATE ${COMMON_SOURCES}) + +target_sources(openthread-rcp PRIVATE + changed_props_set.cpp + ncp_base.cpp + ncp_base_dispatcher.cpp + ncp_base_radio.cpp + ncp_spi.cpp + ncp_uart.cpp +) target_link_libraries(openthread-ncp-ftd PUBLIC