Dockerfile 627 Bytes
Newer Older
1
2
3
4
5
6
7
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
Jurre van Bergen's avatar
Jurre van Bergen committed
8
RUN echo "deb http://apt.llvm.org/stretch/ llvm-toolchain-stretch-9 main" > /etc/apt/sources.list.d/llvm.list
9
RUN apt update
Jurre van Bergen's avatar
Jurre van Bergen committed
10
RUN apt install -y -qq clang clang-tools-9 libclang-common-9-dev libclang-9-dev libclang1-9 clang-format-9 clangd-9 llvm-9 llvm-9-dev llvm-9-runtime libfuzzer-9-dev