mirror of
https://github.com/orbbec/OrbbecSDK_ROS2.git
synced 2026-09-13 03:30:18 +08:00
update README && make package
This commit is contained in:
@@ -222,18 +222,10 @@ install(DIRECTORY config DESTINATION share/${PROJECT_NAME}/)
|
||||
install(DIRECTORY ${ORBBEC_INCLUDE_DIR} DESTINATION include)
|
||||
install(DIRECTORY ${ORBBEC_LIBS_DIR}/ DESTINATION lib/ FILES_MATCHING PATTERN "*.so*")
|
||||
if(DEFINED ENV{BUILDING_PACKAGE})
|
||||
set(UDEV_RULES_PATH "/etc/udev/rules.d/99-obsensor-libusb.rules")
|
||||
|
||||
# Check if the udev rules file already exists
|
||||
if(NOT EXISTS ${UDEV_RULES_PATH})
|
||||
# Install udev rules only if they do not exist
|
||||
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/scripts/99-obsensor-libusb.rules
|
||||
DESTINATION /etc/udev/rules.d
|
||||
)
|
||||
|
||||
# Setup script to reload udev rules and trigger
|
||||
install(CODE "execute_process(COMMAND udevadm control --reload-rules && udevadm trigger)")
|
||||
endif()
|
||||
# Install udev rules
|
||||
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/scripts/99-obsensor-libusb.rules
|
||||
DESTINATION /etc/udev/rules.d
|
||||
)
|
||||
endif()
|
||||
|
||||
install(TARGETS list_devices_node
|
||||
|
||||
Reference in New Issue
Block a user