|
|
@ -1,4 +1,4 @@ |
|
|
FROM ubuntu:22.04 |
|
|
|
|
|
|
|
|
FROM ubuntu:23.04 |
|
|
LABEL maintainer="citraemu" |
|
|
LABEL maintainer="citraemu" |
|
|
ENV DEBIAN_FRONTEND=noninteractive |
|
|
ENV DEBIAN_FRONTEND=noninteractive |
|
|
|
|
|
|
|
|
@ -10,7 +10,7 @@ RUN apt-get install -y \ |
|
|
# Tools |
|
|
# Tools |
|
|
build-essential \ |
|
|
build-essential \ |
|
|
ccache \ |
|
|
ccache \ |
|
|
clang-format-12 \ |
|
|
|
|
|
|
|
|
clang-format-15 \ |
|
|
cmake \ |
|
|
cmake \ |
|
|
curl \ |
|
|
curl \ |
|
|
git \ |
|
|
git \ |
|
|
@ -30,16 +30,12 @@ RUN apt-get install -y \ |
|
|
qt6-tools-dev \ |
|
|
qt6-tools-dev \ |
|
|
qt6-tools-dev-tools \ |
|
|
qt6-tools-dev-tools \ |
|
|
libgl-dev \ |
|
|
libgl-dev \ |
|
|
|
|
|
# glslang |
|
|
|
|
|
glslang-dev \ |
|
|
|
|
|
glslang-tools \ |
|
|
# Other libraries |
|
|
# Other libraries |
|
|
libsdl2-dev |
|
|
libsdl2-dev |
|
|
|
|
|
|
|
|
# Install updated version of glslang |
|
|
|
|
|
RUN add-apt-repository -y ppa:theofficialgman/gpu-tools |
|
|
|
|
|
RUN apt-get update -y && \ |
|
|
|
|
|
apt-get install --no-install-recommends -y \ |
|
|
|
|
|
glslang-dev \ |
|
|
|
|
|
glslang-tools |
|
|
|
|
|
|
|
|
|
|
|
# Install Transifex client |
|
|
# Install Transifex client |
|
|
RUN curl -O -L https://github.com/transifex/cli/releases/latest/download/tx-linux-amd64.tar.gz && \ |
|
|
RUN curl -O -L https://github.com/transifex/cli/releases/latest/download/tx-linux-amd64.tar.gz && \ |
|
|
tar xf tx-linux-amd64.tar.gz tx && \ |
|
|
tar xf tx-linux-amd64.tar.gz tx && \ |
|
|
|