diff options
Diffstat (limited to 'Dockerfile_for_pip')
-rw-r--r-- | Dockerfile_for_pip | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/Dockerfile_for_pip b/Dockerfile_for_pip deleted file mode 100644 index 8f60e37c..00000000 --- a/Dockerfile_for_pip +++ /dev/null @@ -1,49 +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 - -RUN git clone -b boost-1.73.0 --depth 1 https://github.com/boostorg/boost.git \ - && cd boost \ - && git submodule update --init \ - && ./bootstrap.sh --with-libraries=filesystem,program_options,system,thread,test \ - && ./b2 headers \ - && ./b2 install \ - && cd .. \ - && rm -rf boost - -RUN wget https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-5.0.2/CGAL-5.0.2.tar.xz \ - && tar xf CGAL-5.0.2.tar.xz \ - && mkdir build \ - && cd build \ - && /opt/cmake/bin/cmake -DCMAKE_BUILD_TYPE=Release ../CGAL-5.0.2/ \ - && make install \ - && cd .. \ - && rm -rf build CGAL-5.0.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/cp38-cp38/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 PATH="/opt/cmake/bin:${PATH}" -ENV PATH="/opt/rh/devtoolset-8/root/usr/bin:${PATH}" |