[13394] | 1 | Index: /u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/etc/environment.sh
|
---|
| 2 | ===================================================================
|
---|
| 3 | --- /u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/etc/environment.sh (revision 12991)
|
---|
| 4 | +++ /u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/etc/environment.sh (revision 12992)
|
---|
| 5 | @@ -1,5 +1,10 @@
|
---|
| 6 | #ISSM_DIR and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...)
|
---|
| 7 |
|
---|
| 8 | +#FIXME: during installation packages are installed one by one but environment.sh was sourced
|
---|
| 9 | +#before so new packages are NOT in the path.
|
---|
| 10 | +#may resource environment.sh with:
|
---|
| 11 | +#if [ -z $(echo "$PATH" | grep "$MATLAB_DIR") ]; then export $PATH...; fi
|
---|
| 12 | +
|
---|
| 13 | #Windows compilers:
|
---|
| 14 | if [[ "$ISSM_ARCH" == "cygwin-intel" ]]; then
|
---|
| 15 | source $ISSM_DIR/externalpackages/windows/windows_environment.sh
|
---|
| 16 | @@ -14,30 +19,30 @@
|
---|
| 17 |
|
---|
| 18 | #MATLAB
|
---|
| 19 | MATLAB_DIR="$ISSM_DIR/externalpackages/matlab/install"
|
---|
| 20 | -if [ -d "$MATLAB_DIR" ]; then
|
---|
| 21 | +#if [ -d "$MATLAB_DIR" ]; then
|
---|
| 22 | export MATLAB_DIR
|
---|
| 23 | export PATH="$MATLAB_DIR/bin:$PATH" #take precedence over /usr/local/bin/matlab
|
---|
| 24 | export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MATLAB_DIR/lib"
|
---|
| 25 | export LD_RUN_PATH="$LD_RUN_PATH:$MATLAB_DIR/lib"
|
---|
| 26 | -fi
|
---|
| 27 | +#fi
|
---|
| 28 |
|
---|
| 29 | #MPI
|
---|
| 30 | MPI_DIR="$ISSM_DIR/externalpackages/mpich2/install"
|
---|
| 31 | -if [ -d "$MPI_DIR" ]; then
|
---|
| 32 | +#if [ -d "$MPI_DIR" ]; then
|
---|
| 33 | export MPI_DIR
|
---|
| 34 | export PATH="$MPI_DIR/bin:$PATH"
|
---|
| 35 | export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MPI_DIR/lib"
|
---|
| 36 | export LD_RUN_PATH="$LD_RUN_PATH:$MPI_DIR/lib"
|
---|
| 37 | export MANPATH="$MANPATH:$MPI_DIR/man"
|
---|
| 38 | -fi
|
---|
| 39 | +#fi
|
---|
| 40 |
|
---|
| 41 | #PETSC
|
---|
| 42 | PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install"
|
---|
| 43 | -if [ -d "$PETSC_DIR" ]; then
|
---|
| 44 | +#if [ -d "$PETSC_DIR" ]; then
|
---|
| 45 | export PETSC_DIR
|
---|
| 46 | export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$PETSC_DIR/lib:$PETSC_DIR/lib"
|
---|
| 47 | export LD_RUN_PATH="$LD_RUN_PATH:$PETSC_DIR/lib"
|
---|
| 48 | -fi
|
---|
| 49 | +#fi
|
---|
| 50 |
|
---|
| 51 | #SLEPC
|
---|
| 52 | SLEPC_DIR="$ISSM_DIR/externalpackages/slepc/install"
|
---|
| 53 | @@ -62,21 +67,21 @@
|
---|
| 54 |
|
---|
| 55 | #AUTOCONF
|
---|
| 56 | AUTOCONF_DIR="$ISSM_DIR/externalpackages/autoconf/install"
|
---|
| 57 | -if [ -d "$AUTOCONF_DIR" ]; then
|
---|
| 58 | +#if [ -d "$AUTOCONF_DIR" ]; then
|
---|
| 59 | export PATH="$AUTOCONF_DIR/bin:$PATH"
|
---|
| 60 | -fi
|
---|
| 61 | +#fi
|
---|
| 62 |
|
---|
| 63 | #AUTOMAKE
|
---|
| 64 | -AUTOMAKE_DIR="$ISSM_DIR/externalpackages/automake/install"
|
---|
| 65 | -if [ -d "$AUTOMAKE_DIR" ]; then
|
---|
| 66 | +#AUTOMAKE_DIR="$ISSM_DIR/externalpackages/automake/install"
|
---|
| 67 | +#if [ -d "$AUTOMAKE_DIR" ]; then
|
---|
| 68 | export PATH="$AUTOMAKE_DIR/bin:$PATH"
|
---|
| 69 | -fi
|
---|
| 70 | +#fi
|
---|
| 71 |
|
---|
| 72 | #LIBTOOL
|
---|
| 73 | LIBTOOL_DIR="$ISSM_DIR/externalpackages/libtool/install"
|
---|
| 74 | -if [ -d "$LIBTOOL_DIR" ]; then
|
---|
| 75 | +#if [ -d "$LIBTOOL_DIR" ]; then
|
---|
| 76 | export PATH="$LIBTOOL_DIR/bin:$PATH"
|
---|
| 77 | -fi
|
---|
| 78 | +#fi
|
---|
| 79 |
|
---|
| 80 | #SDK
|
---|
| 81 | SDK_DIR="C:/MicrosoftVisualStudio 9.0/Microsoft Visual C++ 2008 Express Edition with SP1 - ENU"
|
---|