Changeset 12974
- Timestamp:
- 08/10/12 08:46:23 (13 years ago)
- Location:
- issm/trunk-jpl/etc
- Files:
-
- 2 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/etc/environment.csh
r12573 r12974 1 1 #ISSM_DIR and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...) 2 source $ISSM_DIR/etc/environment_variables.csh3 2 4 #Do we have any command line arguments? (such as MATLAB_DIR=otherdirthandefault), source them before exporting the variables 5 #to environment. 6 7 #foreach i ($@) 8 #eval $i 9 #end 10 11 #CRON utilities 12 setenv PATH {$PATH}:{$ISSM_DIR}/cron 13 14 #SCRIPTS utilities 3 #Load ISSM scripts 15 4 setenv PATH {$PATH}:{$ISSM_DIR}/scripts 16 5 17 6 #MATLAB 18 setenv MATLAB_DIR {$MATLAB_DIR} 19 setenv PATH {$MATLAB_DIR}/bin:{$PATH} 20 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$MATLAB_DIR/lib 7 set MATLAB_DIR="$ISSM_DIR/externalpackages/matlab/install" 8 if (-d MATLAB_DIR) then 9 setenv MATLAB_DIR {$MATLAB_DIR} 10 setenv PATH {$MATLAB_DIR}/bin:{$PATH} 11 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:{$MATLAB_DIR}/bin/glnxa64 12 endif 21 13 22 14 #MPI 23 setenv MPI_DIR {$MPI_DIR} 24 setenv PATH {$MPI_DIR}/bin:{$PATH} 25 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$MPI_DIR/lib 26 setenv MANPATH {$MANPATH}:$MPI_DIR/man 27 setenv MPIRUN_NPROCS 8 15 set MPI_DIR="$ISSM_DIR/externalpackages/mpich2/install" 16 if (-d $MPI_DIR) then 17 setenv MPI_DIR {$MPI_DIR} 18 setenv PATH {$MPI_DIR}/bin:{$PATH} 19 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$MPI_DIR/lib 20 setenv MANPATH {$MANPATH}:$MPI_DIR/man 21 endif 28 22 29 23 #PETSC 30 setenv PETSC_DIR {$PETSC_DIR} 31 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$PETSC_DIR/lib/{$ISSM_ARCH} 24 set PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" 25 if (-d $PETSC_DIR) then 26 setenv PETSC_DIR {$PETSC_DIR} 27 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$PETSC_DIR/lib/{$ISSM_ARCH} 28 endif 32 29 33 30 #SLEPC 34 setenv SLEPC_DIR {$SLEPC_DIR} 35 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$SLEPC_DIR/lib/{$ISSM_ARCH} 36 31 set SLEPC_DIR="$ISSM_DIR/externalpackages/slepc/install" 32 if (-d $SLEPC_DIR) then 33 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$SLEPC_DIR/lib/{$ISSM_ARCH} 34 endif 37 35 38 36 #Dakota 39 setenv DAKOTA_DIR {$DAKOTA_DIR} 40 setenv PATH {$PATH}:{$DAKOTA_DIR}/bin 41 setenv MANPATH {$MANPATH}:{$MPI_DIR}/man:{$DAKOTA_DIR}/docs/man:{$DAKOTA_DIR}/docs/man-ref 42 43 #Qhull 44 setenv QHULL_DIR {$QHULL_DIR} 45 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:{$QHULL_DIR}/lib 46 37 set DAKOTA_DIR="$ISSM_DIR/externalpackages/dakota/install" 38 if (-d $DAKOTA_DIR) then 39 setenv PATH {$PATH}:{$DAKOTA_DIR}/bin 40 setenv MANPATH {$MANPATH}:{$MPI_DIR}/man:{$DAKOTA_DIR}/docs/man:{$DAKOTA_DIR}/docs/man-ref 41 endif 47 42 48 43 #Doxygen 49 setenv DOXYGEN_DIR {$DOXYGEN_DIR} 50 setenv MANPATH {$MANPATH}:{$DOXYGEN_DIR}/man 51 setenv PATH {$PATH}:{$DOXYGEN_DIR}/bin 52 53 #MTOC 54 setenv MTOC_DIR {$MTOC_DIR} 55 setenv PATH {$PATH}:{$MTOC_DIR} 56 57 #MATLAB 58 setenv MATLAB_DIR {$MATLAB_DIR} 59 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:{$MATLAB_DIR}/bin/glnxa64 60 setenv PATH {$PATH}:{$MATLAB_DIR}/bin 61 62 #TRIANGLE 63 setenv TRIANGLE_DIR {$TRIANGLE_DIR} 64 65 #METIS 66 setenv METIS_DIR {$METIS_DIR} 67 68 #BLAS 69 setenv BLAS_DIR {$BLAS_DIR} 70 71 #LAPACK 72 setenv LAPACK_DIR {$LAPACK_DIR} 73 74 #SCALAPACK 75 setenv SCALAPACK_DIR {$SCALAPACK_DIR} 76 77 #PLAPACK 78 setenv PLAPACK_DIR {$PLAPACK_DIR} 79 80 #BLACS 81 setenv BLACS_DIR {$BLACS_DIR} 82 83 #YAMS 84 setenv YAMS_DIR {$YAMS_DIR} 85 setenv PATH {$PATH}:{$YAMS_DIR} 86 87 #TEX2IM 88 setenv TEX2IM_DIR {$TEX2IM_DIR} 89 setenv PATH {$PATH}:{$TEX2IM_DIR} 90 91 #SOWING 92 setenv SOWING_DIR {$SOWING_DIR} 93 setenv PATH {$PATH}:{$SOWING_DIR}/bin 94 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:{$SOWING_DIR}/lib 95 setenv MANPATH {$MANPATH}:{$SOWING_DIR}/man 96 97 #Chaco 98 setenv CHACO_DIR {$CHACO_DIR} 99 setenv PATH {$PATH}:{$CHACO_DIR} 100 101 #MeshPart 102 setenv MESHPART_DIR {$MESHPART_DIR} 103 setenv PATH {$PATH}:{$MESHPART_DIR} 104 105 #SCOTCH 106 setenv SCOTCH_DIR {$SCOTCH_DIR} 107 setenv PATH {$PATH}:{$SCOTCH_DIR} 108 setenv MANPATH {$MANPATH}:{$SCOTCH_DIR}/man 44 set DOXYGEN_DIR="$ISSM_DIR/externalpackages/doxygen/install" 45 if (-d $DOXYGEN_DIR) then 46 setenv MANPATH {$MANPATH}:{$DOXYGEN_DIR}/man 47 setenv PATH {$PATH}:{$DOXYGEN_DIR}/bin 48 endif 109 49 110 50 #AUTOCONF 111 setenv AUTOCONF_DIR {$AUTOCONF_DIR} 112 setenv PATH {$AUTOCONF_DIR}/bin:{$PATH} 51 set AUTOCONF_DIR="$ISSM_DIR/externalpackages/autoconf/install" 52 if (-d $AUTOCONF_DIR) then 53 setenv PATH {$AUTOCONF_DIR}/bin:{$PATH} 54 endif 113 55 114 56 #AUTOMAKE 115 setenv AUTOMAKE_DIR {$AUTOMAKE_DIR} 116 setenv PATH {$AUTOMAKE_DIR}/bin:{$PATH} 117 118 #BORLAND 119 setenv BORLAND_DIR {$BORLAND_DIR} 120 setenv PATH {$PATH}:{$BORLAND_DIR}/Bin 57 set AUTOMAKE_DIR="$ISSM_DIR/externalpackages/automake/install" 58 if (-d $AUTOMAKE_DIR) then 59 setenv PATH {$AUTOMAKE_DIR}/bin:{$PATH} 60 endif 121 61 122 62 #SSH 123 setenv SSH_DIR {$SSH_DIR} 124 setenv PATH {$PATH}:{$SSH_DIR} 63 set SSH_DIR="$ISSM_DIR/externalpackages/ssh" 64 if (-d $SSH_DIR) then 65 setenv PATH {$PATH}:{$SSH_DIR} 66 endif 125 67 126 68 #VALGRIND 127 setenv VALGRIND_DIR {$VALGRIND_DIR} 128 setenv PATH {$PATH}:{$VALGRIND_DIR} 69 set VALGRIND_DIR="$ISSM_DIR/externalpackages/valgrind/install/bin" 70 if (-d $VALGRIND_DIR) then 71 setenv PATH {$PATH}:{$VALGRIND_DIR} 72 endif 129 73 130 74 #MERCURIAL 131 #setenv PYTHONPATH {$PYTHONPATH}:{$MERCURIAL_DIR}/mercurial/pure/ 132 setenv PYTHONPATH {$MERCURIAL_DIR}/mercurial/pure/ 133 setenv PATH {$PATH}:{$MERCURIAL_DIR} 75 set MERCURIAL_DIR="$ISSM_DIR/externalpackages/mercurial/install" 76 if (-d $MERCURIAL_DIR) then 77 setenv PYTHONPATH {$MERCURIAL_DIR}/mercurial/pure/ 78 setenv PATH {$PATH}:{$MERCURIAL_DIR} 79 endif 134 80 135 81 #GSL 136 setenv GSL_DIR {$GSL_DIR} 137 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:{$GSL_DIR}/lib 82 set GSL_DIR="$ISSM_DIR/externalpackages/gsl/install" 83 if (-d $GSL_DIR) then 84 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:{$GSL_DIR}/lib 85 endif 138 86 139 87 #CMAKE 140 setenv PATH {$PATH}:{$CMAKE_DIR}/bin 88 set CMAKE_DIR="$ISSM_DIR/externalpackages/cmake/install" 89 if (-d $CMAKE_DIR) then 90 setenv PATH {$PATH}:{$CMAKE_DIR}/bin 91 endif -
issm/trunk-jpl/etc/environment.sh
r12971 r12974 5 5 source $ISSM_DIR/externalpackages/windows/windows_environment.sh 6 6 fi 7 8 #source $ISSM_DIR/etc/environment_variables.sh9 7 10 8 #Some basic path, in case it is not included by default
Note:
See TracChangeset
for help on using the changeset viewer.