Add Jammy and Noble builds of the generic embedded package

This commit is contained in:
Cameron Gutman
2024-10-16 02:14:02 +00:00
parent 0e57bb31a8
commit 2532b76429
14 changed files with 139 additions and 10 deletions

22
Dockerfile.aarch64.noble Normal file
View File

@@ -0,0 +1,22 @@
FROM arm64v8/ubuntu:noble
ENV TARGET=embedded
ENV DISTRO=noble
COPY scripts/install-base-deps.sh /opt/scripts/
RUN /bin/bash -c /opt/scripts/install-base-deps.sh && \
apt-get clean -y && \
rm -rf /var/lib/apt/lists/*
COPY dav1d /opt/dav1d
COPY FFmpeg /opt/FFmpeg
COPY SDL2 /opt/SDL2
COPY SDL_ttf /opt/SDL_ttf
COPY scripts/build-deps.sh /opt/scripts/
RUN /bin/bash -c /opt/scripts/build-deps.sh
COPY scripts/build-package.sh /opt/scripts/
VOLUME "/out"
ENTRYPOINT [ "/bin/bash", "-c", "/opt/scripts/build-package.sh" ]