build: Updated Travis CI docker image to LLVM/Clang 10.0.0 (#1033)
This commit is contained in:
@@ -57,18 +57,15 @@ make -j8 install && rm -Rf /qt
|
||||
# LLVM/Clang
|
||||
ARG LLVM_VERSION=10.0.0
|
||||
RUN mkdir -p /llvm && cd /llvm && \
|
||||
wget http://llvm.org/releases/${LLVM_VERSION}/llvm-${LLVM_VERSION}.src.tar.xz && \
|
||||
tar xvf llvm-${LLVM_VERSION}.src.tar.xz && \
|
||||
cd llvm-${LLVM_VERSION}.src && \
|
||||
cd tools && \
|
||||
wget http://llvm.org/releases/${LLVM_VERSION}/cfe-${LLVM_VERSION}.src.tar.xz && \
|
||||
tar xvf cfe-${LLVM_VERSION}.src.tar.xz && \
|
||||
wget https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_VERSION}/llvm-project-${LLVM_VERSION}.tar.xz && \
|
||||
tar xvf llvm-project-${LLVM_VERSION}.tar.xz && \
|
||||
cd llvm-project-${LLVM_VERSION} && \
|
||||
. /opt/rh/python27/enable && \
|
||||
. /opt/rh/devtoolset-7/enable && \
|
||||
python --version && \
|
||||
cd /llvm/llvm-${LLVM_VERSION}.src && mkdir -p build && cd build && \
|
||||
cmake .. -DCMAKE_INSTALL_PREFIX=/opt/llvm/ \
|
||||
mkdir -p build && cd build && \
|
||||
cmake ../llvm -DCMAKE_INSTALL_PREFIX=/opt/llvm/ \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DLLVM_ENABLE_PROJECTS="clang" \
|
||||
-DLLVM_ENABLE_RTTI=ON \
|
||||
&& make -j8 install && rm -Rf /llvm
|
||||
|
||||
|
||||
Reference in New Issue
Block a user