From 937019e651651135a2a6aa2c37a07c6808b0d33d Mon Sep 17 00:00:00 2001 From: Thomas Ferreira de Lima Date: Tue, 18 Dec 2018 15:17:27 -0500 Subject: [PATCH] including Dockerfile for 32-bit linux --- ci-scripts/docker/Dockerfile.i686 | 18 ++++++++++++++++++ .../docker/{Dockerfile => Dockerfile.x86_64} | 0 2 files changed, 18 insertions(+) create mode 100644 ci-scripts/docker/Dockerfile.i686 rename ci-scripts/docker/{Dockerfile => Dockerfile.x86_64} (100%) diff --git a/ci-scripts/docker/Dockerfile.i686 b/ci-scripts/docker/Dockerfile.i686 new file mode 100644 index 000000000..f73ca3ac1 --- /dev/null +++ b/ci-scripts/docker/Dockerfile.i686 @@ -0,0 +1,18 @@ +FROM quay.io/pypa/manylinux1_i686 +MAINTAINER Thomas Ferreira de Lima (thomas@tlima.me) + +# Install a system package required by our library +RUN linux32 yum install -y zlib-devel +RUN linux32 yum install -y ccache +RUN ln -s /usr/bin/ccache /usr/lib/ccache/c++ +RUN ln -s /usr/bin/ccache /usr/lib/ccache/cc +RUN ln -s /usr/bin/ccache /usr/lib/ccache/gcc +RUN ln -s /usr/bin/ccache /usr/lib/ccache/g++ + +# Add ccache to PATH +ENV PATH="/usr/lib/ccache:${PATH}" +RUN mkdir -p /persist/.ccache +ENV CCACHE_DIR="/persist/.ccache" + +# Need zip to fix wheel +RUN linux32 yum install -y zip diff --git a/ci-scripts/docker/Dockerfile b/ci-scripts/docker/Dockerfile.x86_64 similarity index 100% rename from ci-scripts/docker/Dockerfile rename to ci-scripts/docker/Dockerfile.x86_64