docker_images/environment.dockerfile
2025-01-15 22:36:22 +01:00

25 lines
679 B
Docker

FROM git.bussmann-os.de/Software-Entwicklung/docker_images/dev:latest as dev
#FROM gen3-dev as dev
SHELL ["/bin/bash", "-c"]
LABEL title="Bußmann IT Development Image"
LABEL description="DEV Container for Bußmann IT"
LABEL authors="manuel.bussmann@it-bussmann.de"
LABEL vendor="IT Bußmann"
LABEL version="0.1"
# Get Qt6 from qt.dockerfile
COPY --from=qt /opt/qt6/ /opt/qt6/
# Change to CCI user for vcpkg ownage
USER cci
# Add Clang-Format to image
ADD utils/clang/.clang-format /home/dev/.clang-format
# Set system language and compiler variables
ENV LANG=C.UTF-8
ENV CXX=/usr/bin/clang++-18
ENV CC=/usr/bin/clang-18
ENV CLANG=/usr/bin/clang
ENV CLANGXX=/usr/bin/clang++