mirror of
https://github.com/loot/libloot.git
synced 2026-07-27 14:16:01 -07:00
19 lines
688 B
Docker
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
|