Warning, /sdk/clazy/tests/docker/images/clazy-ubuntu-18.04/Dockerfile is written in an unsupported language. File is not indexed.

0001 # This Dockerfile creates the container for testing on Ubuntu 18.04
0002 
0003 
0004 FROM ubuntu:18.04
0005 MAINTAINER Sergio Martins (sergio.martins@kdab.com)
0006 
0007 ENV PATH=/Qt/5.15.2/gcc_64/bin/:$PATH
0008 ENV LC_CTYPE=C.UTF-8
0009 
0010 
0011 RUN apt-get update
0012 RUN apt install -y build-essential g++ clang clang-7 clang-8 clang-tools clang-tools-7 \
0013 clang-tools-8 libclang-dev libclang-7-dev libclang-8-dev git-core python3 \
0014 ninja-build qtbase5-dev qtdeclarative5-dev libssl-dev
0015 
0016 # Install a more recent CMake, so we can use presets
0017 WORKDIR /
0018 RUN git clone https://github.com/Kitware/CMake.git
0019 WORKDIR /CMake
0020 RUN git checkout v3.21.0 && ./configure --prefix=/usr/ && make -j10 && make install
0021 
0022 RUN groupadd -g 1000 defaultgroup && \
0023 useradd -u 1000 -g defaultgroup user -m
0024 
0025 ENV PATH=/usr/lib/llvm-8/bin/:/clazy-src/build-ubuntu-18.04/bin/:$PATH
0026 ENV LD_LIBRARY_PATH=/usr/lib/llvm-8/lib64/:/clazy-src/build-ubuntu-18.04/lib/:$LD_LIBRARY_PATH
0027 ENV CLANG_BUILTIN_INCLUDE_DIR=/usr/lib/llvm-8/lib/clang/8.0.0/include/