Changeset 13395 for issm/trunk/etc/environment.csh
- Timestamp:
- 09/19/12 09:32:34 (12 years ago)
- Location:
- issm/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
- Property svn:ignore
-
old new 1 projects 1 2 autom4te.cache 2 3 aclocal.m4
-
- Property svn:mergeinfo changed
/issm/trunk-jpl merged: 12710-12871,12873-12877,12881-12896,12898-12900,12902-12916,12920-12935,12937-12945,12948-13100,13107-13110,13112-13116,13119-13393
- Property svn:ignore
-
issm/trunk/etc/environment.csh
r12707 r13395 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} 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 36 35 36 #PETSC 37 set TAO_DIR="$ISSM_DIR/externalpackages/tao/install" 38 if (-d $TAO_DIR) then 39 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$TAO_DIR/lib/{$ISSM_ARCH} 40 endif 37 41 38 42 #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 43 set DAKOTA_DIR="$ISSM_DIR/externalpackages/dakota/install" 44 if (-d $DAKOTA_DIR) then 45 setenv PATH {$PATH}:{$DAKOTA_DIR}/bin 46 setenv MANPATH {$MANPATH}:{$MPI_DIR}/man:{$DAKOTA_DIR}/docs/man:{$DAKOTA_DIR}/docs/man-ref 47 endif 47 48 48 49 #Doxygen 49 setenv DOXYGEN_DIR {$DOXYGEN_DIR} 50 setenv MANPATH {$MANPATH}:{$DOXYGEN_DIR}/man 51 setenv PATH {$PATH}:{$DOXYGEN_DIR}/bin 50 set DOXYGEN_DIR="$ISSM_DIR/externalpackages/doxygen/install" 51 if (-d $DOXYGEN_DIR) then 52 setenv MANPATH {$MANPATH}:{$DOXYGEN_DIR}/man 53 setenv PATH {$PATH}:{$DOXYGEN_DIR}/bin 54 endif 52 55 53 #MTOC 54 setenv MTOC_DIR {$MTOC_DIR} 55 setenv PATH {$PATH}:{$MTOC_DIR} 56 #AUTOTOOLS 57 set AUTOTOOLS_DIR="$ISSM_DIR/externalpackages/autotools/install" 58 if (-d $AUTOTOOLS_DIR) then 59 setenv PATH {$AUTOTOOLS_DIR}/bin:{$PATH} 60 endif 56 61 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 62 #SSH 63 set SSH_DIR="$ISSM_DIR/externalpackages/ssh" 64 if (-d $SSH_DIR) then 65 setenv PATH {$PATH}:{$SSH_DIR} 66 endif 61 67 62 #TRIANGLE 63 setenv TRIANGLE_DIR {$TRIANGLE_DIR} 68 #VALGRIND 69 set VALGRIND_DIR="$ISSM_DIR/externalpackages/valgrind/install/bin" 70 if (-d $VALGRIND_DIR) then 71 setenv PATH {$PATH}:{$VALGRIND_DIR} 72 endif 64 73 65 #METIS 66 setenv METIS_DIR {$METIS_DIR} 67 68 #BLAS 69 setenv BLAS_DIR {$BLAS_DIR} 74 #MERCURIAL 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 70 80 71 #LAPACK 72 setenv LAPACK_DIR {$LAPACK_DIR} 81 #GSL 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 73 86 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} 87 #CMAKE 88 set CMAKE_DIR="$ISSM_DIR/externalpackages/cmake/install" 89 if (-d $CMAKE_DIR) then 90 setenv PATH {$PATH}:{$CMAKE_DIR}/bin 91 endif 82 92 83 93 #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 109 110 #AUTOCONF 111 setenv AUTOCONF_DIR {$AUTOCONF_DIR} 112 setenv PATH {$AUTOCONF_DIR}/bin:{$PATH} 113 114 #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 121 122 #SSH 123 setenv SSH_DIR {$SSH_DIR} 124 setenv PATH {$PATH}:{$SSH_DIR} 125 126 #VALGRIND 127 setenv VALGRIND_DIR {$VALGRIND_DIR} 128 setenv PATH {$PATH}:{$VALGRIND_DIR} 129 130 #MERCURIAL 131 #setenv PYTHONPATH {$PYTHONPATH}:{$MERCURIAL_DIR}/mercurial/pure/ 132 setenv PYTHONPATH {$MERCURIAL_DIR}/mercurial/pure/ 133 setenv PATH {$PATH}:{$MERCURIAL_DIR} 134 135 #GSL 136 setenv GSL_DIR {$GSL_DIR} 137 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:{$GSL_DIR}/lib 138 139 #CMAKE 140 setenv PATH {$PATH}:{$CMAKE_DIR}/bin 94 set YAMS_DIR="$ISSM_DIR/externalpackages/yams/install" 95 if (-d $YAMS_DIR) then 96 setenv PATH {$PATH}:{$YAMS_DIR}/bin 97 endif
Note:
See TracChangeset
for help on using the changeset viewer.