@@ -84,8 +84,14 @@ FROM rosdep-depend AS rosdep-universe-localization-mapping-depend
8484SHELL ["/bin/bash" , "-o" , "pipefail" , "-c" ]
8585ARG ROS_DISTRO
8686
87+ COPY src/universe/autoware_universe/launch/tier4_localization_launch /autoware/src/universe/autoware_universe/launch/tier4_localization_launch
88+ COPY src/universe/autoware_universe/launch/tier4_map_launch /autoware/src/universe/autoware_universe/launch/tier4_map_launch
8789COPY src/universe/autoware_universe/localization /autoware/src/universe/autoware_universe/localization
8890COPY src/universe/autoware_universe/map /autoware/src/universe/autoware_universe/map
91+ # TODO(youtalk): Remove COPYs when https://github.com/autowarefoundation/autoware_universe/issues/10282 is resolved
92+ COPY src/universe/autoware_universe/sensing/autoware_pcl_extensions /autoware/src/universe/autoware_universe/sensing/autoware_pcl_extensions
93+ COPY src/universe/autoware_universe/sensing/autoware_pointcloud_preprocessor /autoware/src/universe/autoware_universe/sensing/autoware_pointcloud_preprocessor
94+ COPY src/universe/autoware_universe/system/autoware_default_adapi_helpers/autoware_automatic_pose_initializer /autoware/src/universe/autoware_universe/system/autoware_default_adapi_helpers/autoware_automatic_pose_initializer
8995RUN /autoware/resolve_rosdep_keys.sh /autoware/src ${ROS_DISTRO} \
9096 > /rosdep-universe-localization-mapping-depend-packages.txt \
9197 && cat /rosdep-universe-localization-mapping-depend-packages.txt
@@ -326,8 +332,14 @@ RUN --mount=type=ssh \
326332
327333# hadolint ignore=SC1091
328334RUN --mount=type=cache,target=${CCACHE_DIR} \
335+ --mount=type=bind,source=src/universe/autoware_universe/launch/tier4_localization_launch,target=/autoware/src/universe/autoware_universe/launch/tier4_localization_launch \
336+ --mount=type=bind,source=src/universe/autoware_universe/launch/tier4_map_launch,target=/autoware/src/universe/autoware_universe/launch/tier4_map_launch \
329337 --mount=type=bind,source=src/universe/autoware_universe/localization,target=/autoware/src/universe/autoware_universe/localization \
330338 --mount=type=bind,source=src/universe/autoware_universe/map,target=/autoware/src/universe/autoware_universe/map \
339+ # TODO(youtalk): Remove COPYs when https://github.com/autowarefoundation/autoware_universe/issues/10282 is resolved
340+ --mount=type=bind,source=src/universe/autoware_universe/sensing/autoware_pcl_extensions,target=/autoware/src/universe/autoware_universe/sensing/autoware_pcl_extensions \
341+ --mount=type=bind,source=src/universe/autoware_universe/sensing/autoware_pointcloud_preprocessor,target=/autoware/src/universe/autoware_universe/sensing/autoware_pointcloud_preprocessor \
342+ --mount=type=bind,source=src/universe/autoware_universe/system/autoware_default_adapi_helpers/autoware_automatic_pose_initializer,target=/autoware/src/universe/autoware_universe/system/autoware_default_adapi_helpers/autoware_automatic_pose_initializer \
331343 source /opt/ros/"$ROS_DISTRO" /setup.bash \
332344 && source /opt/autoware/setup.bash \
333345 && /autoware/build_and_clean.sh ${CCACHE_DIR} /opt/autoware
0 commit comments