FROM racket/racket:8.2
RUN apt-get -y update
RUN wget -O – https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add –
RUN apt-get install -y clang-format bash clang-tidy clang-tools clang libc++-dev libc++1 libc++abi-dev \
libc++abi1 libclang-dev libclang1 liblldb-dev libllvm-ocaml-dev libomp-dev libomp5 lld lldb \
llvm-dev llvm-runtime llvm python-clang mcpp python3
# hack so the run script doesnt need to be path qualified…. definitely a hack.
ENV PATH “/project:$PATH”
# just read from null to get an infinitely sleeping container
ENTRYPOINT [“tail”, “-f”, “/dev/null”]