2024-08-04 07:28:54 +00:00
|
|
|
FROM alpine:edge
|
|
|
|
|
|
|
|
RUN apk add curl build-base mold clang gcc libc-dev pkgconf libx11-dev alsa-lib-dev eudev-dev
|
|
|
|
|
|
|
|
WORKDIR /app
|
|
|
|
|
|
|
|
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs --output init-rust.sh \
|
|
|
|
&& chmod a+x init-rust.sh \
|
|
|
|
&& ./init-rust.sh -y \
|
2024-08-04 08:17:17 +00:00
|
|
|
&& /root/.cargo/bin/rustup target add wasm32-unknown-unknown \
|
2024-08-04 07:28:54 +00:00
|
|
|
&& /root/.cargo/bin/cargo install trunk
|
|
|
|
|
|
|
|
ENV PATH="/root/.cargo/bin:$PATH"
|