Skip to content

Commit

Permalink
#76 Update Dockerfile install order
Browse files Browse the repository at this point in the history
  • Loading branch information
kwabenantim committed Feb 5, 2025
1 parent 81ae619 commit 09cbdbf
Showing 1 changed file with 18 additions and 12 deletions.
30 changes: 18 additions & 12 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -40,37 +40,43 @@ RUN source /etc/profile.d/modules.sh && \
mkdir -p ${MODULES_DIR}/modulefiles && \
module use ${MODULES_DIR}/modulefiles && \
echo "module use ${MODULES_DIR}/modulefiles" >> ${DEFAULT_HOME}/.bashrc && \
install_boost.sh \
--version=${BOOST} \
--parallel=$(nproc) \
--modules-dir=${MODULES_DIR} && \
module test boost && \
module load boost && \
install_xsd.sh \
--version=${XSD} \
--modules-dir=${MODULES_DIR} && \
module test xsd && \
module load xsd && \
install_xercesc.sh \
--version=${XERCESC} \
--parallel=$(nproc) \
--modules-dir=${MODULES_DIR} && \
module test xercesc && \
module load xercesc && \
install_petsc_hdf5.sh \
--petsc-version=${PETSC} \
--petsc-arch=linux-gnu \
--hdf5-version=${HDF5} \
--parallel=$(nproc) \
--modules-dir=${MODULES_DIR} && \
module test petsc_hdf5 && \
module load petsc_hdf5 && \
install_sundials.sh \
--version=${SUNDIALS} \
--parallel=$(nproc) \
--modules-dir=${MODULES_DIR} && \
module test sundials && \
install_boost.sh \
--version=${BOOST} \
--parallel=$(nproc) \
--modules-dir=${MODULES_DIR} && \
module test boost && \
module load sundials && \
install_vtk.sh \
--version=${VTK} \
--parallel=$(nproc) \
--modules-dir=${MODULES_DIR} && \
module test vtk && \
install_petsc_hdf5.sh \
--petsc-version=${PETSC} \
--petsc-arch=linux-gnu \
--hdf5-version=${HDF5} \
--parallel=$(nproc) \
--modules-dir=${MODULES_DIR} && \
module test petsc_hdf5 && \
module load vtk && \
rm -rf ${MODULES_DIR}/src/* && \
rm -rf /tmp/*

Expand Down

0 comments on commit 09cbdbf

Please sign in to comment.