Dockerfile 690 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
FROM debian:stretch

RUN apt-get update && apt-get upgrade -y
RUN apt install --no-install-recommends -y build-essential git autoconf libtool libsodium-dev automake libgcrypt20 libglib2.0-dev intltool libxml2-dev git libgcrypt20-dev wget gnupg valgrind

ADD import-llvm-keys.sh /root/import-llvm-keys.sh
RUN sh /root/import-llvm-keys.sh
RUN echo "deb http://apt.llvm.org/stretch/ llvm-toolchain-stretch main" > /etc/apt/sources.list.d/llvm.list
RUN apt update
10
RUN apt install -y -qq clang-9 clang-tools-9 clang-9-doc libclang-common-9-dev libclang-9-dev libclang1-9 clang-format-9 python-clang-9 clangd-9 libllvm9 llvm-9 llvm-9-dev llvm-9-doc llvm-9-examples llvm-9-runtime libfuzzer-9-dev