mirror of
https://github.com/KLayout/klayout.git
synced 2026-09-03 08:26:27 +02:00
Adding documentation regarding manylinux, CI, and PyPI wheels
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
FROM quay.io/pypa/manylinux1_i686
|
||||
MAINTAINER Thomas Ferreira de Lima ([email protected])
|
||||
|
||||
# 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
|
||||
RUN mkdir -p /persist/.ccache
|
||||
ENV CCACHE_DIR="/persist/.ccache"
|
||||
|
||||
# Need zip to fix wheel
|
||||
RUN linux32 yum install -y zip
|
||||
Reference in New Issue
Block a user