summaryrefslogtreecommitdiff
path: root/Dockerfile_for_pip
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile_for_pip')
-rw-r--r--Dockerfile_for_pip52
1 files changed, 0 insertions, 52 deletions
diff --git a/Dockerfile_for_pip b/Dockerfile_for_pip
deleted file mode 100644
index ada39647..00000000
--- a/Dockerfile_for_pip
+++ /dev/null
@@ -1,52 +0,0 @@
-FROM quay.io/pypa/manylinux2014_x86_64
-
-RUN yum -y update && yum -y install \
- wget \
- zlib-devel \
- eigen3-devel \
- mpfr-devel \
- gmp-devel \
- devtoolset-8 \
- && yum clean all
-
-RUN mkdir -p /opt/cmake \
- && wget https://github.com/Kitware/CMake/releases/download/v3.16.2/cmake-3.16.2-Linux-x86_64.sh \
- && sh cmake-3.16.2-Linux-x86_64.sh --skip-license --prefix=/opt/cmake \
- && rm -f cmake-3.16.2-Linux-x86_64.sh
-
-# yum install boost-devel installs boost 1.53 and copy is the only way to install headers only boost
-RUN wget https://dl.bintray.com/boostorg/release/1.73.0/source/boost_1_73_0.tar.gz \
- && tar xf boost_1_73_0.tar.gz \
- && cd boost_1_73_0 \
- && ./bootstrap.sh \
- && ls \
- && cp -r boost /usr/local/include/ \
- && cd .. \
- && rm -rf boost
-
-RUN wget https://github.com/CGAL/cgal/releases/download/v5.2/CGAL-5.2.tar.xz \
- && tar xf CGAL-5.2.tar.xz \
- && mkdir build \
- && cd build \
- && /opt/cmake/bin/cmake -DCMAKE_BUILD_TYPE=Release ../CGAL-5.2/ \
- && make install \
- && cd .. \
- && rm -rf build CGAL-5.2
-
-ADD .github/build-requirements.txt /
-
-RUN /opt/python/cp35-cp35m/bin/pip install -r build-requirements.txt \
- && /opt/python/cp36-cp36m/bin/pip install -r build-requirements.txt\
- && /opt/python/cp37-cp37m/bin/pip install -r build-requirements.txt\
- && /opt/python/cp38-cp38/bin/pip install -r build-requirements.txt\
- && /opt/python/cp39-cp39/bin/pip install -r build-requirements.txt\
- && /opt/python/cp39-cp39/bin/pip install twine
-
-ENV PYTHON35="/opt/python/cp35-cp35m/"
-ENV PYTHON36="/opt/python/cp36-cp36m/"
-ENV PYTHON37="/opt/python/cp37-cp37m/"
-ENV PYTHON38="/opt/python/cp38-cp38/"
-ENV PYTHON39="/opt/python/cp39-cp39/"
-
-ENV PATH="/opt/cmake/bin:${PATH}"
-ENV PATH="/opt/rh/devtoolset-8/root/usr/bin:${PATH}"