Skip to content

Commit

Permalink
Remove tinyxml dependency for Rolling. (#733)
Browse files Browse the repository at this point in the history
* Remove tinyxml dependency for Rolling.

We no longer need it, so only install it for Humble and
Iron.  This needs a PR from ros2-cookbooks as well.

Signed-off-by: Chris Lalancette <[email protected]>
  • Loading branch information
clalancette authored Jan 5, 2024
1 parent 4e64117 commit 3b30e3b
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 3 deletions.
3 changes: 2 additions & 1 deletion linux_docker_resources/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,8 @@ RUN apt-get update && apt-get install --no-install-recommends -y libassimp-dev l
RUN apt-get update && apt-get install --no-install-recommends -y pyqt5-dev python3-pyqt5 python3-pyqt5.qtsvg python3-sip-dev python3-pydot python3-pygraphviz

# Install dependencies for robot_model and robot_state_publisher
RUN apt-get update && apt-get install --no-install-recommends -y libtinyxml-dev libeigen3-dev
RUN apt-get update && apt-get install --no-install-recommends -y libeigen3-dev
RUN if test \( ${ROS_DISTRO} = humble -o ${ROS_DISTRO} = iron \); then apt-get update && apt-get install --no-install-recommends -y libtinyxml-dev; fi

# Install Python3 development files.
RUN apt-get update && apt-get install --no-install-recommends -y python3-dev
Expand Down
2 changes: 1 addition & 1 deletion linux_docker_resources/Dockerfile-RHEL
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ RUN dnf install \
spdlog-devel \
sqlite-devel \
tango-icon-theme \
tinyxml-devel \
$(if test \( ${ROS_DISTRO} = humble -o ${ROS_DISTRO} = iron \); then echo tinyxml-devel; fi) \
tinyxml2-devel \
uncrustify \
yaml-cpp-devel \
Expand Down
2 changes: 1 addition & 1 deletion windows_docker_resources/ros2-cookbooks

0 comments on commit 3b30e3b

Please sign in to comment.