This is an automated email from the ASF dual-hosted git repository. raiden00 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 3610b25c9183f950b4f0427e48749b0f2559e2c2 Author: zhanghongyu <[email protected]> AuthorDate: Thu Oct 26 16:42:37 2023 +0800 cmake: add include path for special source fix the cmake build error. Signed-off-by: zhanghongyu <[email protected]> --- drivers/misc/CMakeLists.txt | 3 +++ drivers/sensors/CMakeLists.txt | 3 +++ fs/vfs/CMakeLists.txt | 3 +++ 3 files changed, 9 insertions(+) diff --git a/drivers/misc/CMakeLists.txt b/drivers/misc/CMakeLists.txt index f4debb2d73..ad85c35e9d 100644 --- a/drivers/misc/CMakeLists.txt +++ b/drivers/misc/CMakeLists.txt @@ -65,6 +65,9 @@ if(CONFIG_BLK_RPMSG) endif() if(CONFIG_BLK_RPMSG_SERVER) + set_source_files_properties( + rpmsgblk_server.c DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/.. + PROPERTIES INCLUDE_DIRECTORIES ${NUTTX_DIR}/fs/inode) list(APPEND SRCS rpmsgblk_server.c) endif() diff --git a/drivers/sensors/CMakeLists.txt b/drivers/sensors/CMakeLists.txt index f471a3cbb8..0f297b3fa5 100644 --- a/drivers/sensors/CMakeLists.txt +++ b/drivers/sensors/CMakeLists.txt @@ -30,6 +30,9 @@ if(CONFIG_SENSORS) endif() if(CONFIG_SENSORS_GPS) + set_source_files_properties( + gps_uorb.c DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/.. + PROPERTIES INCLUDE_DIRECTORIES ${NUTTX_DIR}/libs/libc/gpsutils) list(APPEND SRCS gps_uorb.c) endif() diff --git a/fs/vfs/CMakeLists.txt b/fs/vfs/CMakeLists.txt index 4f9460495e..deae984d49 100644 --- a/fs/vfs/CMakeLists.txt +++ b/fs/vfs/CMakeLists.txt @@ -69,6 +69,9 @@ endif() # Support for timerfd if(CONFIG_TIMER_FD) + set_source_files_properties( + fs_timerfd.c DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/.. + PROPERTIES INCLUDE_DIRECTORIES ${NUTTX_DIR}/sched) list(APPEND SRCS fs_timerfd.c) endif()
