mirror of
https://gitee.com/xiaohuolufeihua/bizhang_-obav.git
synced 2026-05-21 01:12:11 +00:00
posix: add support for ROMFSROOT
- add missing ROMFS files to CMakeLists.txt - rename genromfs to etc, so that it's clearer for SITL use
This commit is contained in:
@@ -80,8 +80,8 @@ else()
|
||||
install(
|
||||
DIRECTORY
|
||||
${PROJECT_SOURCE_DIR}/posix-configs
|
||||
${PROJECT_SOURCE_DIR}/ROMFS
|
||||
${PROJECT_SOURCE_DIR}/test
|
||||
${CMAKE_BINARY_DIR}/etc
|
||||
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}
|
||||
DESTINATION
|
||||
${PROJECT_NAME}
|
||||
@@ -97,6 +97,11 @@ px4_posix_generate_symlinks(
|
||||
TARGET px4
|
||||
)
|
||||
|
||||
if (config_romfs_root)
|
||||
add_subdirectory(${PX4_SOURCE_DIR}/ROMFS ${PX4_BINARY_DIR}/ROMFS)
|
||||
add_dependencies(px4 romfs_gen_files_target)
|
||||
endif()
|
||||
|
||||
|
||||
# board defined upload helper
|
||||
if(EXISTS "${PX4_BOARD_DIR}/cmake/upload.cmake")
|
||||
@@ -157,6 +162,14 @@ elseif("${PX4_BOARD}" MATCHES "sitl")
|
||||
${PROJECT_NAME}/Tools
|
||||
)
|
||||
|
||||
# ROMFS files
|
||||
install(
|
||||
DIRECTORY
|
||||
${PROJECT_SOURCE_DIR}/build/px4_sitl_default/etc
|
||||
DESTINATION
|
||||
${PROJECT_NAME}/build/px4_sitl_default
|
||||
)
|
||||
|
||||
# sitl_gazebo built plugins
|
||||
install(
|
||||
DIRECTORY
|
||||
|
||||
Reference in New Issue
Block a user