From 69d88f29525b92ae2409525ee157350080c21d5f Mon Sep 17 00:00:00 2001 From: deepak-deepsource Date: Thu, 15 Jun 2023 18:27:16 +0530 Subject: [PATCH] Add llvm-16 support --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 63bb28b..d691ff3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,13 +10,15 @@ RUN apt-get update \ && apt-get install -y git cmake build-essential byacc libpcre3 libpcre3-dev grep lsb-release wget software-properties-common gnupg libcurl4-openssl-dev unzip lcov --no-install-recommends # skipcq: DOK-DL3018 # Get LLVM -ARG LLVM_VER=15 +ARG LLVM_VER=16 RUN wget --no-verbose https://apt.llvm.org/llvm.sh RUN chmod +x ./llvm.sh \ && ./llvm.sh ${LLVM_VER} \ && apt-get -y install libclang-${LLVM_VER}-dev libclang-cpp${LLVM_VER}-dev --no-install-recommends \ && apt-get clean \ - && rm -rf /var/lib/apt/lists/* + && rm -rf /var/lib/apt/lists/* \ + && ln -s /usr/lib/x86_64-linux-gnu/libclang-16.so.16.0.6 /usr/lib/x86_64-linux-gnu/libclang-16.so.16 + # Add environment variables for build ENV PATH="$PATH:/usr/lib/llvm-${LLVM_VER}/bin"