/ src / minisketch / ci / linux-debian.Dockerfile
linux-debian.Dockerfile
 1  FROM debian:stable
 2  
 3  RUN dpkg --add-architecture i386
 4  RUN dpkg --add-architecture s390x
 5  RUN apt-get update
 6  
 7  # dkpg-dev: to make pkg-config work in cross-builds
 8  RUN apt-get install --no-install-recommends --no-upgrade -y \
 9          git ca-certificates \
10          make automake libtool pkg-config dpkg-dev valgrind qemu-user \
11          gcc g++ clang libclang-rt-dev libc6-dbg \
12          gcc-i686-linux-gnu g++-i686-linux-gnu libc6-dev-i386-cross libc6-dbg:i386 \
13          g++-s390x-linux-gnu libstdc++6:s390x gcc-s390x-linux-gnu libc6-dev-s390x-cross libc6-dbg:s390x \
14          wine wine64 g++-mingw-w64-x86-64
15  
16  # Run a dummy command in wine to make it set up configuration
17  RUN wine true || true