Changeset 24332


Ignore:
Timestamp:
11/14/19 19:57:23 (5 years ago)
Author:
jdquinn
Message:

CHG: Reverting installation of HDF5/NetCDF via PETSc (will reapply after updating Jenkins nodes to Ubuntu 18)

Location:
issm/trunk-jpl
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/etc/environment.sh

    r24328 r24332  
    2525        fi
    2626} #}}}
    27 \
     27
    2828cpath_append(){ #{{{
    2929        if [ -d "${1}" ]; then
     
    349349HDF5_DIR="${ISSM_DIR}/externalpackages/hdf5/install"
    350350if [ -d "${HDF5_DIR}" ]; then
    351         c_include_path_append "${C_INCLUDE_PATH}:${HDF5_DIR}/include"
    352         library_path_append "${LIBRARY_PATH}:${HDF5_DIR}/lib"
     351        c_include_path_append "${HDF5_DIR}/include"
     352        library_path_append "${HDF5_DIR}/lib"
    353353        dyld_library_path_append "${HDF5_DIR}/lib"
    354354        ld_library_path_append "${HDF5_DIR}/lib"
     
    357357NETCDF_DIR="${ISSM_DIR}/externalpackages/netcdf/install"
    358358if [ -d "${NETCDF_DIR}" ]; then
    359         c_include_path_append "${C_INCLUDE_PATH}:${NETCDF_DIR}/include"
    360         library_path_append "${LIBRARY_PATH}:${NETCDF_DIR}/lib"
    361359        path_append "${NETCDF_DIR}/bin"
     360        c_include_path_append "${NETCDF_DIR}/include"
     361        library_path_append "${NETCDF_DIR}/lib"
    362362        dyld_library_path_append "${NETCDF_DIR}/lib"
    363363        ld_library_path_append "${NETCDF_DIR}/lib"
     
    371371SQLITE_DIR="${ISSM_DIR}/externalpackages/sqlite/install"
    372372if [ -d "${SQLITE_DIR}" ]; then
    373         path_append   "${SQLITE_DIR}/bin"
     373        path_append "${SQLITE_DIR}/bin"
    374374        ld_library_path_append "${SQLITE_DIR}/lib"
    375375fi
     
    396396if [ -d "${GMT_DIR}" ]; then
    397397        export GMT_DIR
    398         path_prepend   "${GMT_DIR}/bin"
     398        path_prepend "${GMT_DIR}/bin"
    399399        ld_library_path_append "${GMT_DIR}/lib"
    400400fi
     
    406406
    407407CVS_DIR="${ISSM_DIR}/externalpackages/cvs/install"
    408 path_prepend   "$CVS_DIR/bin"
     408path_prepend "$CVS_DIR/bin"
    409409
    410410APR_DIR="${ISSM_DIR}/externalpackages/apr/install"
    411 path_append    "$APR_DIR/bin"
     411path_append "$APR_DIR/bin"
    412412ld_library_path_append "$APR_DIR/lib"
    413413
    414414APR_UTIL_DIR="${ISSM_DIR}/externalpackages/apr-util/install"
    415 path_append   "$APR_UTIL_DIR/bin:$PATH"
     415path_prepend "$APR_UTIL_DIR/bin"
    416416ld_library_path_append "$APR_UTIL_DIR/lib"
    417417
    418418YAMS_DIR="${ISSM_DIR}/externalpackages/yams/install"
    419 path_append   "$YAMS_DIR"
     419path_append "$YAMS_DIR"
    420420
    421421SWIG_DIR="${ISSM_DIR}/externalpackages/swig/install"
    422 path_append   "$SWIG_DIR"
     422path_append "$SWIG_DIR"
    423423
    424424#AUX-CONFIG
    425 path_append   "${ISSM_DIR}/aux-config"
     425path_append "${ISSM_DIR}/aux-config"
    426426
    427427#INISHELL
    428 path_append   "${ISSM_DIR}/externalpackages/inishell/install"
     428path_append "${ISSM_DIR}/externalpackages/inishell/install"
    429429
    430430#SHELL2JUNIT
    431 path_append   "${ISSM_DIR}/externalpackages/shell2junit/install"
     431path_append "${ISSM_DIR}/externalpackages/shell2junit/install"
    432432
    433433#EXPAT
    434 ld_library_path_prepend   "${ISSM_DIR}/externalpackages/expat/install"
    435 dyld_library_path_prepend   "${ISSM_DIR}/externalpackages/expat/install"
     434ld_library_path_prepend "${ISSM_DIR}/externalpackages/expat/install"
     435dyld_library_path_prepend "${ISSM_DIR}/externalpackages/expat/install"
    436436
    437437#CURL
    438 ld_library_path_prepend   "${ISSM_DIR}/externalpackages/curl/install/lib"
    439 dyld_library_path_prepend   "${ISSM_DIR}/externalpackages/curl/install/lib"
     438ld_library_path_prepend "${ISSM_DIR}/externalpackages/curl/install/lib"
     439dyld_library_path_prepend "${ISSM_DIR}/externalpackages/curl/install/lib"
    440440path_prepend "${ISSM_DIR}/externalpackages/curl/install/bin"
    441441
  • issm/trunk-jpl/externalpackages/petsc/install-3.7-linux64.sh

    r24331 r24332  
    3434        --with-ssl=0 \
    3535        --with-shared-libraries=1 \
    36         --download-zlib=1\
    37         --download-hdf5=1 \
    38         --download-netcdf=1 \
    3936        --download-metis=1 \
    4037        --download-parmetis=1 \
  • issm/trunk-jpl/jenkins/linux64_ross

    r24331 r24332  
    44
    55# MATLAB path
    6 MATLAB_PATH="/usr/local/MATLAB/R2015a"
     6MATLAB_PATH="/usr/local/MATLAB/R2019b"
    77
    88# ISSM CONFIGURATION
     
    1111        --disable-static \
    1212        --with-matlab-dir=$MATLAB_PATH \
    13         --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9 -lgfortran" \
     13        --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/7 -lgfortran" \
    1414        --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \
    1515        --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \
     
    3939
    4040# List of external packages to be installed and their installation scripts
     41#
     42# TODO:
     43# - After upgrading Jenkins nodes to Ubuntu 18, use MPICH 3.3 and PETSc 3.11
     44#       (which will install zlib, HDF5, and NetCDF).
     45#
    4146EXTERNALPACKAGES="
    4247        autotools       install.sh
    4348        cmake           install.sh
    4449        mpich           install-3.2-linux64.sh
     50        hdf5            install-1.10.sh
     51        netcdf          install-4.7.sh
    4552        lapack          install-3.8-linux.sh
    4653        petsc           install-3.7-linux64.sh
  • issm/trunk-jpl/jenkins/linux64_ross_python

    r24331 r24332  
    3636
    3737# List of external packages to be installed and their installation scripts
     38#
     39# TODO:
     40# - After upgrading Jenkins nodes to Ubuntu 18, use MPICH 3.3 and PETSc 3.11
     41#       (which will install zlib, HDF5, and NetCDF).
     42#
    3843EXTERNALPACKAGES="
    3944        autotools       install.sh
    4045        cmake           install.sh
    4146        mpich           install-3.2-linux64.sh
     47        hdf5            install-1.10.sh
     48        netcdf          install-4.7.sh
    4249        lapack          install-3.8-linux.sh
    4350        petsc           install-3.7-linux64.sh
  • issm/trunk-jpl/jenkins/linux64_ross_se

    r24331 r24332  
    44
    55#MATLAB path
    6 MATLAB_PATH="/usr/local/MATLAB/R2015a"
     6MATLAB_PATH="/usr/local/MATLAB/R2019b"
    77
    88#ISSM CONFIGURATION
     
    3838#-----------------------------------#
    3939
    40 #List of external packages to be installed and their installation scripts
     40# List of external packages to be installed and their installation scripts
     41#
     42# TODO:
     43# - After upgrading Jenkins nodes to Ubuntu 18, use MPICH 3.3 and PETSc 3.11
     44#       (which will install zlib, HDF5, and NetCDF).
     45#
    4146EXTERNALPACKAGES="
    4247        autotools       install.sh
    4348        cmake           install.sh
    4449        mpich           install-3.2-linux64.sh
     50        hdf5            install-1.10.sh
     51        netcdf          install-4.7.sh
    4552        lapack          install-3.8-linux.sh
    4653        petsc           install-3.7-linux64.sh
Note: See TracChangeset for help on using the changeset viewer.