Add LLVM 15 (#57)

This commit is contained in:
TGP17 2023-10-18 23:16:21 +02:00 committed by GitHub
parent 55b02717e6
commit ec0efa8b1c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 0 deletions

View File

@ -54,6 +54,13 @@ RUN apt-get install -y \
glslang-tools \ glslang-tools \
file file
# Install LLVM 15
RUN wget https://apt.llvm.org/llvm.sh
RUN chmod +x llvm.sh
RUN ./llvm.sh 15 all
RUN update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-15 150
RUN update-alternatives --install /usr/bin/clang clang /usr/bin/clang-15 150
# Download tools for building AppImages # Download tools for building AppImages
RUN wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage RUN wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage
RUN wget https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage RUN wget https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage

View File

@ -10,10 +10,13 @@ RUN apt-get install -y \
# Tools # Tools
build-essential \ build-essential \
ccache \ ccache \
clang \
clang-format-15 \ clang-format-15 \
cmake \ cmake \
curl \ curl \
git \ git \
lld \
llvm \
ninja-build \ ninja-build \
p7zip-full \ p7zip-full \
python3-pip \ python3-pip \