source: issm/oecreview/Archive/12678-13393/ISSM-12991-12992.diff@ 14312

Last change on this file since 14312 was 13394, checked in by Mathieu Morlighem, 13 years ago

Added 12678-13393

File size: 2.6 KB
  • u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/etc/environment.sh

     
    11#ISSM_DIR and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...)
    22
     3#FIXME: during installation packages are installed one by one but environment.sh was sourced
     4#before so new packages are NOT in the path.
     5#may resource environment.sh with:
     6#if [ -z $(echo "$PATH" | grep "$MATLAB_DIR") ]; then export $PATH...; fi
     7
    38#Windows compilers:
    49if [[ "$ISSM_ARCH" == "cygwin-intel" ]]; then
    510        source $ISSM_DIR/externalpackages/windows/windows_environment.sh
     
    1419
    1520#MATLAB
    1621MATLAB_DIR="$ISSM_DIR/externalpackages/matlab/install"
    17 if [ -d "$MATLAB_DIR" ]; then
     22#if [ -d "$MATLAB_DIR" ]; then
    1823        export MATLAB_DIR
    1924        export PATH="$MATLAB_DIR/bin:$PATH" #take precedence over /usr/local/bin/matlab
    2025        export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MATLAB_DIR/lib"
    2126        export LD_RUN_PATH="$LD_RUN_PATH:$MATLAB_DIR/lib"
    22 fi
     27#fi
    2328
    2429#MPI
    2530MPI_DIR="$ISSM_DIR/externalpackages/mpich2/install"
    26 if [ -d "$MPI_DIR" ]; then
     31#if [ -d "$MPI_DIR" ]; then
    2732        export MPI_DIR
    2833        export PATH="$MPI_DIR/bin:$PATH"
    2934        export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MPI_DIR/lib"
    3035        export LD_RUN_PATH="$LD_RUN_PATH:$MPI_DIR/lib"
    3136        export MANPATH="$MANPATH:$MPI_DIR/man"
    32 fi
     37#fi
    3338
    3439#PETSC
    3540PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install"
    36 if [ -d "$PETSC_DIR" ]; then
     41#if [ -d "$PETSC_DIR" ]; then
    3742        export PETSC_DIR
    3843        export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$PETSC_DIR/lib:$PETSC_DIR/lib"
    3944        export LD_RUN_PATH="$LD_RUN_PATH:$PETSC_DIR/lib"
    40 fi
     45#fi
    4146
    4247#SLEPC
    4348SLEPC_DIR="$ISSM_DIR/externalpackages/slepc/install"
     
    6267
    6368#AUTOCONF
    6469AUTOCONF_DIR="$ISSM_DIR/externalpackages/autoconf/install"
    65 if [ -d "$AUTOCONF_DIR" ]; then
     70#if [ -d "$AUTOCONF_DIR" ]; then
    6671        export PATH="$AUTOCONF_DIR/bin:$PATH"
    67 fi
     72#fi
    6873
    6974#AUTOMAKE
    70 AUTOMAKE_DIR="$ISSM_DIR/externalpackages/automake/install"
    71 if [ -d "$AUTOMAKE_DIR" ]; then
     75#AUTOMAKE_DIR="$ISSM_DIR/externalpackages/automake/install"
     76#if [ -d "$AUTOMAKE_DIR" ]; then
    7277        export PATH="$AUTOMAKE_DIR/bin:$PATH"
    73 fi
     78#fi
    7479
    7580#LIBTOOL
    7681LIBTOOL_DIR="$ISSM_DIR/externalpackages/libtool/install"
    77 if [ -d "$LIBTOOL_DIR" ]; then
     82#if [ -d "$LIBTOOL_DIR" ]; then
    7883        export PATH="$LIBTOOL_DIR/bin:$PATH"
    79 fi
     84#fi
    8085
    8186#SDK
    8287SDK_DIR="C:/MicrosoftVisualStudio 9.0/Microsoft Visual C++ 2008 Express Edition with SP1 - ENU"
Note: See TracBrowser for help on using the repository browser.