From 5e4e0038235ee80095b814c5b82b1e2da66f9c7f Mon Sep 17 00:00:00 2001 From: Andres Montano <andres.montano@tecnalia.com> Date: Tue, 17 Oct 2023 17:11:02 +0200 Subject: [PATCH] Add requirements file now support comments --- dockerfiles/devenv.Dockerfile | 3 +- .../ws_dependencies/noetic_requirements.txt | 28 ++++++++++++++++++- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/dockerfiles/devenv.Dockerfile b/dockerfiles/devenv.Dockerfile index 46e5559..5725f44 100644 --- a/dockerfiles/devenv.Dockerfile +++ b/dockerfiles/devenv.Dockerfile @@ -132,7 +132,8 @@ COPY /ws_dependencies/* ./ RUN if [ -f "${ROS_DISTRO}_requirements.txt" ]; \ then \ apt-get update && \ - apt-get install -y $(cat ${ROS_DISTRO}_requirements.txt);\ + grep -v '^#' ${ROS_DISTRO}_requirements.txt | xargs apt-get install -y && \ + apt-get clean;\ fi RUN rm -rf * diff --git a/dockerfiles/ws_dependencies/noetic_requirements.txt b/dockerfiles/ws_dependencies/noetic_requirements.txt index 172b321..fceabe9 100644 --- a/dockerfiles/ws_dependencies/noetic_requirements.txt +++ b/dockerfiles/ws_dependencies/noetic_requirements.txt @@ -1,4 +1,5 @@ python3-catkin-tools +# Neurondones ros-noetic-libpcan ros-noetic-moveit-ros-move-group ros-noetic-moveit-fake-controller-manager @@ -13,4 +14,29 @@ ros-noetic-moveit-commander ros-noetic-moveit-planners ros-noetic-moveit-simple-controller-manager ros-noetic-moveit-ros-control-interface -ros-noetic-moveit-msgs \ No newline at end of file +ros-noetic-moveit-msgs +# Smart3D +ros-noetic-moveit-ros-benchmarks +ros-noetic-warehouse-ros-mongo +ros-noetic-trac-ik-kinematics-plugin +ros-noetic-moveit-visual-tools +ros-noetic-moveit-resources +ros-noetic-ur-client-library +ros-noetic-hector-gazebo-plugins +ros-noetic-realsense2-camera +ros-noetic-industrial-robot-simulator +ros-noetic-realsense2-description +ros-noetic-industrial-robot-status-interface +ros-noetic-pass-through-controllers +ros-noetic-scaled-joint-trajectory-controller +ros-noetic-speed-scaling-interface +ros-noetic-speed-scaling-state-controller +ros-noetic-ur-msgs +ros-noetic-cartesian-trajectory-controller +ros-noetic-industrial-robot-status-controller +socat +ros-noetic-twist-controller +lcov +iwyu +cppcheck +ros-noetic-rviz-visual-tools \ No newline at end of file -- GitLab