@@ -5,9 +5,6 @@ WORKDIR /tmp
55
66RUN mkdir -p /opt/mlc-python-2.7.11/bin /tmp/MLC /tmp/Scripts
77
8- # Create project structure
9- ADD mlc_python_scripts/* /opt/mlc-python-2.7.11/bin/
10-
118# Update the current system
129RUN apt-get update && apt-get upgrade -y
1310
@@ -59,19 +56,6 @@ RUN wget -q https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tar.xz && \
5956 cd Python-2.7.11 && ./configure --enable-shared --enable-unicode=ucs4 --prefix=/opt/mlc-python-2.7.11 && make && make install && \
6057 rm -rf /tmp/Python-2.7.11*
6158
62- # Install Python Setuptools
63- RUN wget -q https://pypi.python.org/packages/source/s/setuptools/setuptools-20.1.1.tar.gz#md5=10a0f4feb9f2ea99acf634c8d7136d6d && \
64- tar xzvf setuptools-20.1.1.tar.gz && \
65- cd setuptools-20.1.1 && /opt/mlc-python-2.7.11/bin/mlc_python setup.py build && /opt/mlc-python-2.7.11/bin/mlc_python setup.py install && \
66- rm -rf /tmp/setuptools-20.1.1*
67-
68-
69- # Idem with pip
70- RUN wget -q https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb && \
71- tar xzvf pip-8.0.2.tar.gz && \
72- cd pip-8.0.2 && /opt/mlc-python-2.7.11/bin/mlc_python setup.py build && /opt/mlc-python-2.7.11/bin/mlc_python setup.py install && \
73- rm -rf /tmp/pip-8.0.2*
74-
7559# Install Qt5.7
7660RUN git clone git://code.qt.io/qt/qtbase.git && \
7761 cd qtbase && \
@@ -122,6 +106,21 @@ RUN git clone git://code.qt.io/qt/qtstyleplugins.git && \
122106 cp -r ./plugins/styles/* /opt/mlc-python-2.7.11/Qt-5.7.1/plugins/styles && \
123107 rm -rf /tmp/qtstyleplugins
124108
109+ # Add Python scripts
110+ ADD mlc_python_scripts/* /opt/mlc-python-2.7.11/bin/
111+
112+ # Install Python Setuptools
113+ RUN wget -q https://pypi.python.org/packages/source/s/setuptools/setuptools-20.1.1.tar.gz#md5=10a0f4feb9f2ea99acf634c8d7136d6d && \
114+ tar xzvf setuptools-20.1.1.tar.gz && \
115+ cd setuptools-20.1.1 && /opt/mlc-python-2.7.11/bin/mlc_python setup.py build && /opt/mlc-python-2.7.11/bin/mlc_python setup.py install && \
116+ rm -rf /tmp/setuptools-20.1.1*
117+
118+ # Idem with pip
119+ RUN wget -q https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb && \
120+ tar xzvf pip-8.0.2.tar.gz && \
121+ cd pip-8.0.2 && /opt/mlc-python-2.7.11/bin/mlc_python setup.py build && /opt/mlc-python-2.7.11/bin/mlc_python setup.py install && \
122+ rm -rf /tmp/pip-8.0.2*
123+
125124# Add PyQt5 Support
126125RUN wget https://sourceforge.net/projects/pyqt/files/sip/sip-4.19/sip-4.19.tar.gz && \
127126 tar xzvf sip-4.19.tar.gz && \
0 commit comments