Changeset 24380


Ignore:
Timestamp:
11/21/19 15:58:21 (5 years ago)
Author:
jdquinn
Message:

CHG: Fixes for Solid Earth configuration

Location:
issm/trunk-jpl
Files:
14 edited

Legend:

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

    r24332 r24380  
    188188        export MPI_DIR
    189189        export MPI_INC_DIR="$MPI_DIR/include"
    190         path_prepend    "$MPI_DIR/bin"
     190        path_prepend "${MPI_DIR}/bin"
     191        cpath_prepend "${MPI_DIR}/include"
    191192        ld_library_path_prepend "$MPI_DIR/lib"
    192193fi
     
    200201if [ -d "$PETSC_DIR" ]; then
    201202        export PETSC_DIR
    202         ld_library_path_append "$PETSC_DIR/lib"
     203        ld_library_path_append "${PETSC_DIR}/lib"
    203204fi
    204205
     
    347348path_append "$ASPELL_DIR/bin"
    348349
     350NETCDF_DIR="${ISSM_DIR}/externalpackages/netcdf/install"
     351if [ -d "${NETCDF_DIR}" ]; then
     352        path_append "${NETCDF_DIR}/bin"
     353        cpath_append "${NETCDF_DIR}/include"
     354        library_path_append "${NETCDF_DIR}/lib"
     355        dyld_library_path_append "${NETCDF_DIR}/lib"
     356        ld_library_path_append "${NETCDF_DIR}/lib"
     357fi
     358
     359NETCDF_CXX_DIR="${ISSM_DIR}/externalpackages/netcdf-cxx/install"
     360if [ -d "${NETCDF_CXX_DIR}" ]; then
     361        ld_library_path_append "${NETCDF_CXX_DIR}/lib"
     362fi
     363
    349364HDF5_DIR="${ISSM_DIR}/externalpackages/hdf5/install"
    350365if [ -d "${HDF5_DIR}" ]; then
    351         c_include_path_append "${HDF5_DIR}/include"
     366        cpath_append "${HDF5_DIR}/include"
    352367        library_path_append "${HDF5_DIR}/lib"
    353368        dyld_library_path_append "${HDF5_DIR}/lib"
    354369        ld_library_path_append "${HDF5_DIR}/lib"
    355 fi
    356 
    357 NETCDF_DIR="${ISSM_DIR}/externalpackages/netcdf/install"
    358 if [ -d "${NETCDF_DIR}" ]; then
    359         path_append "${NETCDF_DIR}/bin"
    360         c_include_path_append "${NETCDF_DIR}/include"
    361         library_path_append "${NETCDF_DIR}/lib"
    362         dyld_library_path_append "${NETCDF_DIR}/lib"
    363         ld_library_path_append "${NETCDF_DIR}/lib"
    364 fi
    365 
    366 NETCDF_CXX_DIR="${ISSM_DIR}/externalpackages/netcdf-cxx/install"
    367 if [ -d "${NETCDF_CXX_DIR}" ]; then
    368         ld_library_path_append "${NETCDF_CXX_DIR}/lib"
    369370fi
    370371
  • issm/trunk-jpl/externalpackages/gdal/install-3.0-netcdf.sh

    r24325 r24380  
    66#
    77VER="3.0.2"
     8HDF5_ROOT="${ISSM_DIR}/externalpackages/hdf5/install"
     9NETCDF_ROOT="${ISSM_DIR}/externalpackages/netcdf/install"
    810PROJ_ROOT="${ISSM_DIR}/externalpackages/proj/install"
    911
     
    2628./configure \
    2729        --prefix="${ISSM_DIR}/externalpackages/gdal/install" \
     30        --with-hdf5="${HDF5_ROOT}" \
     31        --with-netcdf="${NETCDF_ROOT}" \
    2832        --with-proj="${PROJ_ROOT}"
    2933
     
    3640        make -j $1 install
    3741fi
     42
     43# Return to initial directory
     44cd ..
  • issm/trunk-jpl/externalpackages/gdal/install-3.0-python-netcdf.sh

    r24325 r24380  
    77#
    88
    9 ## Constants
     9# Constants
    1010#
    1111VER="3.0.2"
     12HDF5_ROOT="${ISSM_DIR}/externalpackages/hdf5/install"
     13NETCDF_ROOT="${ISSM_DIR}/externalpackages/netcdf/install"
    1214PROJ_ROOT="${ISSM_DIR}/externalpackages/proj/install"
    1315
     
    3133        --prefix="${ISSM_DIR}/externalpackages/gdal/install" \
    3234        --with-python \
     35        --with-hdf5="${HDF5_ROOT}" \
     36        --with-netcdf="${NETCDF_ROOT}" \
    3337        --with-proj="${PROJ_ROOT}"
    3438
     
    4145        make -j $1 install
    4246fi
     47
     48# Return to initial directory
     49cd ..
  • issm/trunk-jpl/externalpackages/gdal/install-3.0-python.sh

    r24325 r24380  
    4343        make -j $1 install
    4444fi
     45
     46# Return to initial directory
     47cd ..
  • issm/trunk-jpl/externalpackages/gdal/install-3.0.sh

    r24325 r24380  
    3030        --with-proj="${PROJ_ROOT}"
    3131
     32
    3233# Compile and install
    3334if [ $# -eq 0 ]; then
     
    3839        make -j $1 install
    3940fi
     41
     42# Return to initial directory
     43cd ..
  • issm/trunk-jpl/externalpackages/hdf5/install-1.10-parallel-with_tests.sh

    r24321 r24380  
    4242        make -j $1 install
    4343fi
     44
     45# Return to initial directory
     46cd ..
  • issm/trunk-jpl/externalpackages/hdf5/install-1.10-parallel.sh

    r24321 r24380  
    4040        make -j $1 install
    4141fi
     42
     43# Return to initial directory
     44cd ..
  • issm/trunk-jpl/externalpackages/hdf5/install-1.10-with_tests.sh

    r24321 r24380  
    3737        make -j $1 install
    3838fi
     39
     40# Return to initial directory
     41cd ..
  • issm/trunk-jpl/externalpackages/hdf5/install-1.10.sh

    r24321 r24380  
    3535        make -j $1 install
    3636fi
     37
     38# Return to initial directory
     39cd ..
  • issm/trunk-jpl/externalpackages/netcdf/install-4.7-parallel-with_tests.sh

    r24321 r24380  
    5555        make -j $1 install
    5656fi
     57
     58# Return to initial directory
     59cd ..
  • issm/trunk-jpl/externalpackages/netcdf/install-4.7-parallel.sh

    r24321 r24380  
    4141./configure \
    4242        --prefix="${ISSM_DIR}/externalpackages/netcdf/install" \
    43         --disbable-shared \
     43        --disable-shared \
    4444        --disable-doxygen
    4545
     
    5252        make -j $1 install
    5353fi
     54
     55# Return to initial directory
     56cd ..
  • issm/trunk-jpl/externalpackages/netcdf/install-4.7-with_tests.sh

    r24321 r24380  
    5151        make -j $1 install
    5252fi
     53
     54# Return to initial directory
     55cd ..
  • issm/trunk-jpl/externalpackages/netcdf/install-4.7.sh

    r24321 r24380  
    4949        make -j $1 install
    5050fi
     51
     52# Return to initial directory
     53cd ..
  • issm/trunk-jpl/jenkins/linux64_ross_se

    r24333 r24380  
    7676NUMCPUS_INSTALL=8
    7777
    78 #number of cpus used in the nightly runs. (pb of access to all_vertices.txt if more than 1)
     78# Number of cpus used in the nightly runs
     79#
     80# NOTE: Possible problem of access to all_vertices.txt if more than 1.
     81#
    7982NUMCPUS_RUN=8
    8083
Note: See TracChangeset for help on using the changeset viewer.