From 6640e7d865a72dd480cf71fa971e7d658cc81115 Mon Sep 17 00:00:00 2001 From: Kamil Kasperczyk <66371704+kkasperczyk-no@users.noreply.github.com> Date: Thu, 23 Jul 2020 08:19:36 +0200 Subject: [PATCH] [cmake] added ncp vendor hook include directories for .hpp files from src (#5275) Added include directories to enable including .hpp ncp files outside src directory, what is needed for vendor hooks concept. Signed-off-by: Kamil Kasperczyk --- src/ncp/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ncp/CMakeLists.txt b/src/ncp/CMakeLists.txt index 96928e8db..c187d8fc0 100644 --- a/src/ncp/CMakeLists.txt +++ b/src/ncp/CMakeLists.txt @@ -84,7 +84,7 @@ set(COMMON_SOURCES set(OT_NCP_VENDOR_HOOK_SOURCE "" CACHE STRING "set vendor hook source file for NCP") if(OT_NCP_VENDOR_HOOK_SOURCE) target_compile_definitions(ot-config INTERFACE "OPENTHREAD_ENABLE_NCP_VENDOR_HOOK=1") - list(APPEND COMMON_SOURCES ${OT_NCP_VENDOR_HOOK_SOURCE}) + list(APPEND COMMON_SOURCES ${OT_NCP_VENDOR_HOOK_SOURCE_DIR}${OT_NCP_VENDOR_HOOK_SOURCE}) endif() target_include_directories(openthread-ncp-ftd PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE ${COMMON_INCLUDES}) @@ -93,6 +93,8 @@ 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_include_directories(openthread-ncp-ftd PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) +target_include_directories(openthread-ncp-mtd PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) target_sources(openthread-rcp PRIVATE changed_props_set.cpp