Skip to content
Snippets Groups Projects
Commit 31b65dbe authored by Gerardo Tauriello's avatar Gerardo Tauriello
Browse files

SCHWED-690: Parallel compile for docker.

parent 295f0a79
No related branches found
No related tags found
No related merge requests found
...@@ -5,7 +5,7 @@ FROM ubuntu:18.04 ...@@ -5,7 +5,7 @@ FROM ubuntu:18.04
ARG OPENSTRUCTURE_VERSION="1.10.0" ARG OPENSTRUCTURE_VERSION="1.10.0"
ARG PROMOD_VERSION="1.4.0" ARG PROMOD_VERSION="1.4.0"
ARG SRC_FOLDER="/usr/local/src" ARG SRC_FOLDER="/usr/local/src"
ARG CPUS_FOR_MAKE=2 ARG CPUS_FOR_MAKE=4
ARG COMPLIB_DIR="/usr/local/share/ost_complib" ARG COMPLIB_DIR="/usr/local/share/ost_complib"
ARG OPENMM_VERSION="7.1.1" ARG OPENMM_VERSION="7.1.1"
ARG OPENMM_INCLUDE_PATH="/usr/local/openmm/include/" ARG OPENMM_INCLUDE_PATH="/usr/local/openmm/include/"
...@@ -135,7 +135,8 @@ RUN cd ${SRC_FOLDER} && \ ...@@ -135,7 +135,8 @@ RUN cd ${SRC_FOLDER} && \
-DPYTHON_LIBRARIES=/usr/lib/x86_64-linux-gnu/libpython2.7.so \ -DPYTHON_LIBRARIES=/usr/lib/x86_64-linux-gnu/libpython2.7.so \
-DOPTIMIZE=ON \ -DOPTIMIZE=ON \
-DENABLE_SSE=1 && \ -DENABLE_SSE=1 && \
make && make codetest && make install && \ make -j ${CPUS_FOR_MAKE} && make codetest && make doctest && \
make install && \
# cleanup # cleanup
cd ${SRC_FOLDER} && rm ${SRC_FOLDER}/promod-${PROMOD_VERSION}.tar.gz && \ cd ${SRC_FOLDER} && rm ${SRC_FOLDER}/promod-${PROMOD_VERSION}.tar.gz && \
rm -rf ${SRC_FOLDER}/promod-${PROMOD_VERSION} rm -rf ${SRC_FOLDER}/promod-${PROMOD_VERSION}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment