citron-nightly/Dockerfile
Jared Allard 98c930d692
initial commit
Largely based off of citron-appimage-builder, but for running
automatically nightly. Sorry for the cursed bash, I primarily wrote this
for speed over quality.
2025-03-13 15:13:17 -07:00

11 lines
451 B
Docker

# Use Arch Linux as the base image
FROM archlinux:latest
WORKDIR /root
# Install dependencies
RUN pacman -Syu --needed --noconfirm base-devel boost catch2 cmake ffmpeg fmt git glslang libzip lz4 \
mbedtls ninja nlohmann-json openssl opus qt5 sdl2 zlib zstd zip unzip qt6-base qt6-tools qt6-svg \
qt6-declarative qt6-webengine sdl3 qt6-multimedia clang qt6-wayland fuse2 rapidjson wget sdl3
# Copy the build script
COPY /scripts/ /usr/local/bin/