Files
docker-images/emuelec/Dockerfile
Walter Oggioni 44501dc428
All checks were successful
CI / Build emuelec docker images (push) Successful in 5m0s
added emuelec image
2025-05-21 07:42:41 +08:00

58 lines
1.1 KiB
Docker

FROM debian:stable
RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \
apt update &&\
apt install -y \
gcc \
make \
git \
unzip \
wget \
xz-utils \
libsdl2-dev \
libsdl2-mixer-dev \
libfreeimage-dev \
libfreetype6-dev \
libcurl4-openssl-dev \
rapidjson-dev \
libasound2-dev \
libgl1-mesa-dev \
build-essential \
libboost-all-dev \
cmake \
fonts-droid-fallback \
libvlc-dev \
libvlccore-dev \
vlc-bin \
texinfo \
premake4 \
golang \
libssl-dev \
curl \
patchelf \
xmlstarlet \
default-jre \
xsltproc \
libvpx-dev \
rdfind \
tzdata \
xfonts-utils \
lzop \
libjson-perl \
libparse-yapp-perl \
gperf \
qemu-user-binfmt \
gawk \
zstd \
libc6:amd64 \
zip \
patchutils\
bc \
libglib2.0-dev
RUN useradd luser -m -G users
USER luser
WORKDIR /home/luser
# RUN git clone --depth 1 --branch dev https://github.com/EmuELEC/EmuELEC.git .
# RUN PROJECT=Rockchip DEVICE=OdroidGoAdvance ARCH=aarch64 DISTRO=EmuELEC make image