Skip to content

Commit

Permalink
Add Fedora (LATEST) "m32" Dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
past-due committed Jun 9, 2019
1 parent de9d919 commit acd8db9
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 1 deletion.
16 changes: 16 additions & 0 deletions docker/fedora-latest-m32/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
FROM fedora:latest

RUN cat /etc/fedora-release

RUN dnf -y update && dnf clean all
RUN dnf -y install git gcc gcc-c++ cmake ninja-build p7zip gettext rubygem-asciidoctor \
&& dnf clean all

# Install WZ dependencies - 32-bit (i686, for cross-compile)
RUN dnf -y install glibc-devel.i686 \
&& dnf -y install qt5-qtbase-devel.i686 qt5-qtscript-devel.i686 libpng-devel.i686 SDL2-devel.i686 openal-soft-devel.i686 physfs-devel.i686 libogg-devel.i686 libvorbis-devel.i686 libtheora-devel.i686 glew-devel.i686 freetype-devel.i686 harfbuzz-devel.i686 \
&& dnf clean all

WORKDIR /code
CMD ["/bin/sh"]

6 changes: 5 additions & 1 deletion docker/fedora-latest/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@ RUN cat /etc/fedora-release

RUN dnf -y update && dnf clean all
RUN dnf -y install git gcc gcc-c++ cmake ninja-build p7zip gettext rubygem-asciidoctor \
&& dnf -y install qt5-qtbase-devel qt5-qtscript-devel libpng-devel SDL2-devel openal-soft-devel physfs-devel libvorbis-devel libtheora-devel glew-devel freetype-devel harfbuzz-devel && dnf clean all
&& dnf clean all

# Install WZ dependencies
RUN dnf -y install qt5-qtbase-devel qt5-qtscript-devel libpng-devel SDL2-devel openal-soft-devel physfs-devel libogg-devel libvorbis-devel libtheora-devel glew-devel freetype-devel harfbuzz-devel \
&& dnf clean all

WORKDIR /code
CMD ["/bin/sh"]
Expand Down

0 comments on commit acd8db9

Please sign in to comment.