Ignore:
Timestamp:
03/03/20 13:58:31 (5 years ago)
Author:
jdquinn
Message:

CHG: Using PETSc 3.12 for Debian Linux builds; clean up

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/packagers/linux/package-issm-linux-binaries.sh

    r24593 r24632  
    2323echo "Modify generic"
    2424cat generic_static.m | sed -e "s/generic_static/generic/g" > generic.m
    25 rm generic_static.m
    2625
    2726echo "Moving MPICH binaries to bin/"
    28 if [ -f ${ISSM_DIR}/externalpackages/mpich/install/bin/mpiexec ]; then
     27if [ -f ${ISSM_DIR}/externalpackages/petsc/install/bin/mpiexec ]; then
     28        cp ${ISSM_DIR}/externalpackages/petsc/install/bin/mpiexec .
     29        cp ${ISSM_DIR}/externalpackages/petsc/install/bin/hydra_pmi_proxy .
     30elif [ -f ${ISSM_DIR}/externalpackages/mpich/install/bin/mpiexec ]; then
    2931        cp ${ISSM_DIR}/externalpackages/mpich/install/bin/mpiexec .
    30         cp ${ISSM_DIR}/externalpackages/mpich/install/bin/hydra_pmi_proxy
     32        cp ${ISSM_DIR}/externalpackages/mpich/install/bin/hydra_pmi_proxy .
    3133else
    3234        echo "MPICH not found"
     35        exit 1
    3336fi
    3437
     
    8083cp -rf bin examples lib scripts test ${PACKAGE}/
    8184echo "Cleaning up unneeded/unwanted files"
     85rm -f ${PACKAGE}/bin/generic_static.* # Remove static versions of generic cluster classes
    8286rm -f ${PACKAGE}/lib/*.a # Remove static libraries from package
    8387rm -f ${PACKAGE}/lib/*.la # Remove libtool libraries from package
Note: See TracChangeset for help on using the changeset viewer.