From ec0efa8b1c84668a309831ae2c3bcac45bd3ae02 Mon Sep 17 00:00:00 2001 From: TGP17 <86961834+TGP17@users.noreply.github.com> Date: Wed, 18 Oct 2023 23:16:21 +0200 Subject: [PATCH] Add LLVM 15 (#57) --- linux-appimage/Dockerfile | 7 +++++++ linux-fresh/Dockerfile | 3 +++ 2 files changed, 10 insertions(+) diff --git a/linux-appimage/Dockerfile b/linux-appimage/Dockerfile index b78fd0b..4a685aa 100644 --- a/linux-appimage/Dockerfile +++ b/linux-appimage/Dockerfile @@ -53,6 +53,13 @@ RUN apt-get install -y \ glslang-dev \ glslang-tools \ 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 RUN wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage diff --git a/linux-fresh/Dockerfile b/linux-fresh/Dockerfile index bda1591..a48ec4d 100644 --- a/linux-fresh/Dockerfile +++ b/linux-fresh/Dockerfile @@ -10,10 +10,13 @@ RUN apt-get install -y \ # Tools build-essential \ ccache \ + clang \ clang-format-15 \ cmake \ curl \ git \ + lld \ + llvm \ ninja-build \ p7zip-full \ python3-pip \