Files
libloot/.devcontainer/Dockerfile
T
Oliver Hamlet d6f8dc31bf Base dev container on different image
That contains most of what is needed for libloot builds.
2026-02-13 21:06:10 +00:00

19 lines
688 B
Docker

FROM ghcr.io/ortham/dev-rust-mingw-gcc:master
USER root
RUN apt-get update && apt-get install -y --no-install-recommends \
doxygen \
nodejs \
npm \
&& rm -rf /var/lib/apt/lists/*
USER vscode
WORKDIR /home/vscode
RUN curl --proto '=https' --tlsv1.2 -sSfLO https://github.com/astral-sh/uv/releases/download/0.9.28/uv-x86_64-unknown-linux-gnu.tar.gz \
&& echo "66ad1822dd9cf96694b95c24f25bc05cff417a65351464da01682a91796d1f2b uv-x86_64-unknown-linux-gnu.tar.gz" | sha256sum -c \
&& mkdir -p /home/vscode/.local/bin \
&& tar -xzf uv-x86_64-unknown-linux-gnu.tar.gz -C /home/vscode/.local/bin --strip-components=1 \
&& rm uv-x86_64-unknown-linux-gnu.tar.gz