From f3313eefa9d4b7d3e5c65925bf5f32d0b7bc84b1 Mon Sep 17 00:00:00 2001 From: default Date: Sat, 10 Jan 2026 22:49:03 +0000 Subject: [PATCH] Docker Update --- Dockerfile | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 580f8ff..29e89e8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -79,12 +79,24 @@ RUN curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o && rm -rf /var/lib/apt/lists/* # ============================================================================= -# GAZEBO HARMONIC +# GAZEBO HARMONIC + DEVELOPMENT PACKAGES # ============================================================================= RUN wget https://packages.osrfoundation.org/gazebo.gpg -O /usr/share/keyrings/pkgs-osrf-archive-keyring.gpg \ && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/pkgs-osrf-archive-keyring.gpg] http://packages.osrfoundation.org/gazebo/ubuntu-stable noble main" > /etc/apt/sources.list.d/gazebo-stable.list \ && apt-get update \ - && apt-get install -y gz-harmonic \ + && apt-get install -y \ + gz-harmonic \ + # Development packages for building ardupilot_gazebo plugin + libgz-cmake3-dev \ + libgz-sim8-dev \ + libgz-plugin2-dev \ + libgz-common5-dev \ + libgz-physics7-dev \ + libgz-sensors8-dev \ + libgz-rendering8-dev \ + libgz-transport13-dev \ + libgz-msgs10-dev \ + rapidjson-dev \ && rm -rf /var/lib/apt/lists/* # =============================================================================