]> git.localhorst.tv Git - blank.git/blobdiff - scripts/docker/archlinux-run/Dockerfile
git is a "runtime" dependency
[blank.git] / scripts / docker / archlinux-run / Dockerfile
index 9bf76dbf8c2449a58d4185a6fc2eaf713ec8412f..69f59caf32fef9237b725f8c4dde4ca1c060828d 100644 (file)
@@ -1,25 +1,30 @@
 FROM base/archlinux
 
-RUN echo 'Server = http://mirror.23media.de/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist && \
-       pacman-key --init && \
-       pacman-key --populate archlinux && \
-       pacman -Sy --noconfirm archlinux-keyring && \
-       pacman -S --noconfirm pacman && \
-       pacman-db-upgrade && \
-       pacman -Su --noconfirm && \
-       pacman -S --noconfirm mesa-libgl xorg-server-xvfb && \
-       paccache -rk 0
+RUN echo 'Server = http://mirror.23media.de/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist \
+       && pacman-key --init \
+       && pacman-key --populate archlinux \
+       && pacman -Sy --noconfirm archlinux-keyring \
+       && pacman -S --noconfirm pacman \
+       && pacman-db-upgrade \
+       && pacman -Su --noconfirm \
+       && pacman -S --noconfirm \
+               git \
+               make \
+               mesa-libgl \
+               xorg-server-xvfb \
+       && paccache -rk 0 \
+       ;
 
 RUN pacman -S --needed --noconfirm \
-       freealut \
-       glew \
-       openal \
-       sdl2 \
-       sdl2_image \
-       sdl2_net \
-       sdl2_ttf \
-       zlib \
-       && \
-       paccache -rk 0 && \
-       mkdir -p /etc/openal && \
-       echo -e '[general]\ndrivers = null' > /etc/openal/alsoft.conf
+               freealut \
+               glew \
+               openal \
+               sdl2 \
+               sdl2_image \
+               sdl2_net \
+               sdl2_ttf \
+               zlib \
+       && paccache -rk 0 \
+       && mkdir -p /etc/openal \
+       && echo -e '[general]\ndrivers = null' > /etc/openal/alsoft.conf \
+       ;