Files
devenv/cross_compile/ros2/Dockerfile.ros_rolling
T
EricX-Zhao c15a3552ae init commit
2026-02-11 17:54:06 +03:00

21 lines
471 B
Docker

ARG CC_PLATFORM_IMAGE
ARG VENDOR_PACKAGES
ARG PLATFORM
FROM ${CC_PLATFORM_IMAGE} as ros_src
ARG ROS_DISTRO
WORKDIR /workspace
RUN mkdir -p /workspace/src
COPY ros2/ros_rolling.repos .
RUN vcs import --input ros_${ROS_DISTRO}.repos src
RUN echo "Build ros ${ROS_DISTRO}"
FROM vendor-packages:${PLATFORM} AS vendor_images
FROM ${CC_PLATFORM_IMAGE} as ros_builder
COPY --from=ros_src /workspace /workspace
COPY --from=vendor_images ${TARGET_SYSROOT} ${TARGET_SYSROOT}