18 lines
578 B
Docker
18 lines
578 B
Docker
FROM debian:bookworm-slim as buildenv
|
|
|
|
SHELL ["/bin/bash", "-c"]
|
|
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
ARG TERM=linux
|
|
ARG TARGETPLATFORM
|
|
|
|
# Update and upgrade
|
|
RUN apt update && \
|
|
apt upgrade
|
|
|
|
# Install dependencies
|
|
RUN apt update && apt install -y python3-full zip tzdata curl ninja-build git cmake g++ libssl-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev \
|
|
libqt5websockets5-dev qtscript5-dev qtdeclarative5-dev qtmultimedia5-dev libqt5webchannel5-dev qtwebengine5-dev libqt5xmlpatterns5-dev
|
|
|
|
# Cleanup
|
|
RUN apt clean && rm -rf /var/lib/app/lists/*
|