pdb_wrapper 0.2.2

Rust library to create fake PDBs. Very in-dev, API is likely to break a lot (not including the frequent LLVM API breakages...)
FROM ubuntu:20.04
RUN apt-get update && apt-get upgrade -y
RUN apt-get install -y wget lsb-release wget software-properties-common curl gcc g++ cmake zlib1g-dev
WORKDIR /app
RUN wget https://apt.llvm.org/llvm.sh
RUN chmod +x llvm.sh
ARG LLVM_VERSION=10
RUN ./llvm.sh $LLVM_VERSION
RUN rm llvm.sh
RUN bash -c "ln -s /usr/bin/llvm-config-* /usr/bin/llvm-config"
RUN bash -c "curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly -y"
COPY . .
ENTRYPOINT ["/bin/bash"]