commit 8d5b971e5a5954f66011c3dbb6d6b8a8c6d82299 Author: c2-liba <2951979290@qq.com> Date: Tue Sep 9 10:50:27 2025 +0800 添加 jj diff --git a/jj b/jj new file mode 100644 index 0000000..b4b5267 --- /dev/null +++ b/jj @@ -0,0 +1,48 @@ +cmake_minimum_required(VERSION 3.0.2) +project(swarm_ros_bridge) + +add_compile_options(-std=c++14) + +find_package(catkin REQUIRED COMPONENTS + roscpp + std_msgs + geometry_msgs + sensor_msgs +) + +catkin_package( + INCLUDE_DIRS include +) + +include_directories( + include + ${catkin_INCLUDE_DIRS} +) + +add_executable(bridge_node src/bridge_node.cpp) + +target_link_libraries(bridge_node + ${catkin_LIBRARIES} + zmq + zmqpp +) + + +install(TARGETS bridge_node + RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +) + +# scripts +install(PROGRAMS + scripts/listener.py + scripts/talker.py + DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +) + +install(DIRECTORY launch + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +) + +install(DIRECTORY config + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +)