# docker build -f Dockerfile.build -t legatus-build:26.04 . FROM ubuntu:26.04 ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update -qq && apt-get install -y -qq --no-install-recommends \ build-essential \ cmake \ libkf6texttemplate-dev \ libqt6core6 \ libqt6gui6 \ libqt6widgets6 \ qt6-base-dev \ qt6-tools-dev-tools \ qt6-tools-dev \ qt6-l10n-tools \ libgtest-dev \ git \ file \ binutils \ gdb \ less \ && rm -rf /var/lib/apt/lists/* ENV QT_QPA_PLATFORM=offscreen ENV RTI_LICENSE_FILE=/workspace/rti_license.dat \ DDS_PATH=/opt/rti_connext_dds-7.7.0 \ NDDSHOME=/opt/rti_connext_dds-7.7.0 \ CMAKE_PREFIX_PATH=/opt/Qt/6.10.2/gcc_64 \ LD_LIBRARY_PATH=/workspace/qt6-after/qt6-migrated-legatus/build4/lib:/opt/rti_connext_dds-7.7.0/lib/x64Linux4gcc8.5.0 WORKDIR /workspace/qt6-after/qt6-migrated-legatus CMD ["bash"]