Skip to content

Commit ec62842

Browse files
committed
Fix missing ROS2MedkitCompat.cmake in turtlebot3_integration Dockerfile
Preserve the shared CMake module from the ros2_medkit clone before deleting it. Without this, colcon build fails because ros2_medkit_serialization (and other packages) cannot resolve their ../../cmake/ROS2MedkitCompat.cmake include path. Fixes #30
1 parent 5295aab commit ec62842

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

demos/turtlebot3_integration/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ RUN git clone --depth 1 https://github.com/selfpatch/ros2_medkit.git && \
5252
mv ros2_medkit/src/ros2_medkit_fault_manager . && \
5353
mv ros2_medkit/src/ros2_medkit_fault_reporter . && \
5454
mv ros2_medkit/src/ros2_medkit_diagnostic_bridge . && \
55+
mkdir -p ${COLCON_WS}/cmake && mv ros2_medkit/cmake/ROS2MedkitCompat.cmake ${COLCON_WS}/cmake/ && \
5556
rm -rf ros2_medkit
5657

5758
# Copy demo package from local context (this repo)

0 commit comments

Comments
 (0)