Added transifex-specific build environment image

See https://github.com/azahar-emu/azahar/issues/592
This commit is contained in:
OpenSauce04 2025-03-01 14:16:30 +00:00
parent 0ef81d787a
commit 3784cb6872
2 changed files with 23 additions and 0 deletions

23
transifex/Dockerfile Normal file
View File

@ -0,0 +1,23 @@
FROM debian:bookworm
ENV DEBIAN_FRONTEND=noninteractive
# Update repos + upgrade system
RUN apt-get update && apt-get -y full-upgrade
# Install package dependencies
RUN apt-get install -y \
clang \
cmake \
curl \
git \
qt6-base-dev \
qt6-l10n-tools \
qt6-multimedia-dev \
qt6-tools-dev \
qt6-tools-dev-tools \
libxext-dev
# Download Transifex client
RUN curl -o- https://raw.githubusercontent.com/transifex/cli/master/install.sh | bash
RUN mv /tx /usr/bin/