Changeset 12948
- Timestamp:
- 08/08/12 15:44:52 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/etc/environment.sh
r12898 r12948 6 6 fi 7 7 8 source $ISSM_DIR/etc/environment_variables.sh 9 10 #Do we have any command line arguments? (such as MATLAB_DIR=otherdirthandefault), source them after exporting the variables 11 #to environment. 12 for i in $@ 13 do 14 eval $i 15 done 16 17 #CRON utilities 18 PATH="$PATH:$ISSM_DIR/cron" 19 20 #scripts 21 PATH="$PATH:$ISSM_DIR/scripts" 22 23 ##MATLAB 24 export MATLAB_DIR 25 PATH="$MATLAB_DIR/bin:$PATH" #take precedence over /usr/local/bin/matlab 26 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MATLAB_DIR/lib" 27 export LD_RUN_PATH="$LD_RUN_PATH:$MATLAB_DIR/lib" 28 #export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MATLAB_DIR/bin/glnxa64" 29 #export LD_RUN_PATH="$LD_RUN_PATH:$MATLAB_DIR/bin/glnxa64" 30 31 #MPI 32 export MPI_DIR 33 PATH="$MPI_DIR/bin:$PATH" 34 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MPI_DIR/lib" 35 export LD_RUN_PATH="$LD_RUN_PATH:$MPI_DIR/lib" 36 export MANPATH="$MANPATH:$MPI_DIR/man" 37 export MPIRUN_NPROCS=24 38 39 #PETSC 40 export PETSC_DIR 41 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$PETSC_DIR/lib/$ISSM_ARCH:$PETSC_DIR/lib" 42 export LD_RUN_PATH="$LD_RUN_PATH:$PETSC_DIR/lib/$ISSM_ARCH" 43 44 #SLEPC 45 export SLEPC_DIR 46 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SLEPC_DIR/lib/$ISSM_ARCH" 47 export LD_RUN_PATH="$LD_RUN_PATH:$SLEPC_DIR/lib/$ISSM_ARCH" 48 49 #Dakota 50 export DAKOTA_DIR 51 PATH="$PATH:$DAKOTA_DIR/bin" 52 export MANPATH="$MANPATH:$MPI_DIR/man:$DAKOTA_DIR/docs/man:$DAKOTA_DIR/docs/man-ref" 53 54 #Qhull 55 export QHULL_DIR 56 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$QHULL_DIR/lib" 57 export LD_RUN_PATH="$LD_RUN_PATH:$QHULL_DIR/lib" 58 59 #Doxygen 60 export DOXYGEN_DIR 61 MANPATH="$MANPATH:$DOXYGEN_DIR/man" 62 PATH="$PATH:$DOXYGEN_DIR/bin" 63 64 #MTOC 65 export MTOC_DIR 66 PATH="$PATH:$MTOC_DIR" 67 68 #TRIANGLE 69 export TRIANGLE_DIR 70 71 #METIS 72 export METIS_DIR 73 74 #BLAS 75 export BLAS_DIR 76 77 #LAPACK 78 export LAPACK_DIR 79 80 #SCALAPACK 81 export SCALAPACK_DIR 82 83 #PLAPACK 84 export PLAPACK_DIR 85 86 #BLACS 87 export BLACS_DIR 88 89 #YAMS 90 export YAMS_DIR 91 PATH="$PATH:$YAMS_DIR" 92 93 #BAMG 94 export BAMG_DIR 95 PATH="$PATH:$BAMG_DIR" 96 97 #TEX2IM 98 export TEX2IM_DIR 99 PATH="$PATH:$TEX2IM_DIR" 100 101 #SOWING 102 export SOWING_DIR 103 PATH="$PATH:$SOWING_DIR/bin" 104 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SOWING_DIR/lib" 105 export LD_RUN_PATH="$LD_RUN_PATH:$SOWING_DIR/lib" 106 export MANPATH="$MANPATH:$SOWING_DIR/man" 107 108 #Chaco 109 export CHACO_DIR 110 PATH="$PATH:$CHACO_DIR" 111 112 #MeshPart 113 export MESHPART_DIR 114 PATH="$PATH:$MESHPART_DIR" 115 116 #SCOTCH 117 export SCOTCH_DIR 118 PATH="$PATH:$SCOTCH_DIR" 119 export MANPATH="$MANPATH:$SCOTCH_DIR/man" 120 121 #AUTOCONF 122 export AUTOCONF_DIR 123 PATH="$AUTOCONF_DIR/bin:$PATH" 124 125 #AUTOMAKE 126 export AUTOMAKE_DIR 127 PATH="$AUTOMAKE_DIR/bin:$PATH" 128 129 export LIBTOOL_DIR 130 PATH="$LIBTOOL_DIR/bin:$PATH" 131 132 #BORLAND 133 export BORLAND_DIR 134 PATH="$PATH:$BORLAND_DIR/Bin" 135 136 #INTEL 137 #export INTEL_DIR 138 #PATH="$PATH:$INTEL_DIR" 139 #source $ISSM_DIR/externalpackages/intel/intel.sh 140 141 #SDK 142 export SDK_DIR 143 PATH="$PATH:$SDK_DIR" 144 145 #SSH 146 export SSH_DIR 147 PATH="$PATH:$SSH_DIR" 148 149 #VALGRIND 150 export VALGRIND_DIR 151 PATH="$PATH:$VALGRIND_DIR" 152 153 #GRAPHVIZ 154 export GRAPHVIZ_DIR 155 PATH="$PATH:$GRAPHVIZ_DIR" 156 157 #CPPCHECK 158 export CPPCHECK_DIR 159 PATH="$PATH:$CPPCHECK_DIR" 160 161 #GDAL 162 export GDAL_DIR 163 PATH="$GDAL_DIR/bin:$PATH" 164 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GDAL_DIR/lib" 165 166 #MERCURIAL 167 export PYTHONPATH="$PYTHONPATH:$MERCURIAL_DIR/mercurial/pure/" 168 export PATH="$PATH:$MERCURIAL_DIR/" 169 170 #BOOST 171 export BOOSTROOT 172 export BOOST_DIR 173 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$BOOST_DIR/lib" 174 export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:$BOOST_DIR/lib" 175 export PATH="$PATH:$BOOST_DIR/bin" 176 177 #XERCES 178 export XERCESROOT 179 export XERCESCROOT 180 181 #xaifBooster 182 export XAIFBOOSTERROOT 183 export XAIFBOOSTER_HOME 184 export XAIF_DIR 185 export PLATFORM 186 187 #angel 188 export ANGELROOT 189 190 #openanalysis 191 export OPENANALYSISROOT 192 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$OPENANALYSISROOT/lib" 193 194 #JAVA 195 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$JVM_DIR" 196 197 #BBFTP 198 export PATH="$PATH:$BBFTP_DIR/bin" 199 200 #ADIC 201 export PATH="$PATH:$ADIC_DIR/bin" 202 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$ADIC_DIR/lib" 203 export LD_RUN_PATH="$LD_RUN_PATH:$ADIC_DIR/lib" 204 205 #COLPACK 206 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$COLPACK_DIR/lib" 207 export LD_RUN_PATH="$LD_RUN_PATH:$COLPACK_DIR/lib" 208 209 #ECLIPSE 210 export PATH="$PATH:$ECLIPSE_DIR" 211 212 #FLAIM 213 export FLAIM_DIR 214 215 #APPSCAN 216 export PATH="$PATH:$APPSCAN_DIR/install/bin" 217 export PATH="$PATH:$APPSCAN_DIR/bin" 218 219 #CPPCHECK 220 export PATH="$PATH:$CPPCHECK_DIR/bin" 221 222 #RATS 223 export PATH="$PATH:$RATS_DIR/bin" 224 225 #DYSON 226 export PATH="$PATH:$DYSON_DIR" 227 228 #CMAKE 229 export PATH="$PATH:$CMAKE_DIR/bin" 230 231 #SHAPELIB 232 export PATH="$PATH:$SHAPELIB_DIR/exec" 233 234 #CCCL 235 export PATH="$PATH:$CCCL_DIR/bin" 236 237 #PACKAGEMAKER 238 export PATH="$PATH:$PACKAGEMAKER_DIR" 239 240 #ANDROID_NDK: 241 export ANDROID_NDK_DIR 242 export PATH="$PATH:$ANDROID_NDK_DIR/" 243 244 #ANDROID_DIR 245 export ANDROID_DIR 246 247 #ANDROID_SDK 248 export PATH="$PATH:$ANDROID_SDK_DIR/" 249 250 #ANDROID_ANT 251 export PATH="$PATH:$ANDROID_ANT_DIR/" 252 253 #GSL 254 export PATH="$PATH:$GSL_DIR/bin" 255 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GSL_DIR/lib" 256 export LD_RUN_PATH="$LD_RUN_PATH:$GSL_DIR/lib" 257 258 #GMAKE 259 export PATH="$GMAKE_DIR/bin:$PATH" 260 261 #PYTHON 262 export PATH="$PYTHON_DIR/bin:$PATH" 263 export PYTHONPATH="$PYTHONPATH:$ISSM_DIR/src/modules/python" 264 export LD_LIBRARY_PATH=$ISSM_DIR/src/modules/python:$ISSM_DIR/externalpackages/python/install/lib:$LD_LIBRARY_PATH 265 export PYTHONSTARTUP 266 267 #MODELE 268 export PATH="$MODELE_DIR/src/exec:$PATH" 269 270 #GIT 271 export PATH="$PATH:$GIT_DIR/install/bin" 272 273 #NCVIEW 274 export PATH="$PATH:$NCVIEW_DIR/install" 275 276 #TCLX 277 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$TCLX_DIR" 278 export LD_RUN_PATH="$LD_RUN_PATH:$TCLX_DIR" 279 280 #TCL/TK 8 #source $ISSM_DIR/etc/environment_variables.sh 9 10 #Some basic path, in case it is not included by default 281 11 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/lib" 282 12 export LD_RUN_PATH="$LD_RUN_PATH:/usr/local/lib" 283 13 14 #Load ISSM scripts 15 export PATH="$PATH:$ISSM_DIR/scripts" 16 17 #MATLAB 18 MATLAB_DIR="$ISSM_DIR/externalpackages/matlab/install" 19 if [ -d "$MATLAB_DIR" ]; then 20 export MATLAB_DIR 21 export PATH="$MATLAB_DIR/bin:$PATH" #take precedence over /usr/local/bin/matlab 22 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MATLAB_DIR/lib" 23 export LD_RUN_PATH="$LD_RUN_PATH:$MATLAB_DIR/lib" 24 fi 25 26 #MPI 27 MPI_DIR="$ISSM_DIR/externalpackages/mpich2/install" 28 if [ -d "$MPI_DIR" ]; then 29 export PATH="$MPI_DIR/bin:$PATH" 30 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MPI_DIR/lib" 31 export LD_RUN_PATH="$LD_RUN_PATH:$MPI_DIR/lib" 32 export MANPATH="$MANPATH:$MPI_DIR/man" 33 fi 34 35 #PETSC 36 PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" 37 if [ -d "$PETSC_DIR" ]; then 38 export PETSC_DIR 39 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$PETSC_DIR/lib/$ISSM_ARCH:$PETSC_DIR/lib" 40 export LD_RUN_PATH="$LD_RUN_PATH:$PETSC_DIR/lib/$ISSM_ARCH" 41 fi 42 43 #SLEPC 44 SLEPC_DIR="$ISSM_DIR/externalpackages/slepc/install" 45 if [ -d "$SLEPC_DIR" ]; then 46 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SLEPC_DIR/lib/$ISSM_ARCH" 47 export LD_RUN_PATH="$LD_RUN_PATH:$SLEPC_DIR/lib/$ISSM_ARCH" 48 fi 49 50 #Dakota 51 DAKOTA_DIR="$ISSM_DIR/externalpackages/dakota/install" 52 if [ -d "$DAKOTA_DIR" ]; then 53 export PATH="$PATH:$DAKOTA_DIR/bin" 54 export MANPATH="$MANPATH:$MPI_DIR/man:$DAKOTA_DIR/docs/man:$DAKOTA_DIR/docs/man-ref" 55 fi 56 57 #Doxygen 58 DOXYGEN_DIR="$ISSM_DIR/externalpackages/doxygen/install" 59 if [ -d "$DOXYGEN_DIR" ]; then 60 export MANPATH="$MANPATH:$DOXYGEN_DIR/man" 61 export PATH="$PATH:$DOXYGEN_DIR/bin" 62 fi 63 64 #AUTOCONF 65 AUTOCONF_DIR="$ISSM_DIR/externalpackages/autoconf/install" 66 if [ -d "$AUTOCONF_DIR" ]; then 67 export PATH="$AUTOCONF_DIR/bin:$PATH" 68 fi 69 70 #AUTOMAKE 71 AUTOMAKE_DIR="$ISSM_DIR/externalpackages/automake/install" 72 if [ -d "$AUTOMAKE_DIR" ]; then 73 export PATH="$AUTOMAKE_DIR/bin:$PATH" 74 fi 75 76 #LIBTOOL 77 LIBTOOL_DIR="$ISSM_DIR/externalpackages/libtool/install" 78 if [ -d "$LIBTOOL_DIR" ]; then 79 export PATH="$LIBTOOL_DIR/bin:$PATH" 80 fi 81 82 #SDK 83 SDK_DIR="C:/MicrosoftVisualStudio 9.0/Microsoft Visual C++ 2008 Express Edition with SP1 - ENU" 84 if [ -d "$SDK_DIR" ]; then 85 export PATH="$PATH:$SDK_DIR" 86 fi 87 88 #SSH 89 SSH_DIR="$ISSM_DIR/externalpackages/ssh" 90 if [ -d "$SSH_DIR" ]; then 91 export PATH="$PATH:$SSH_DIR" 92 fi 93 94 #VALGRIND 95 VALGRIND_DIR="$ISSM_DIR/externalpackages/valgrind/install/bin" 96 if [ -d "$VALGRIND_DIR" ]; then 97 export PATH="$VALGRIND_DIR:$PATH" 98 fi 99 100 #CPPCHECK 101 CPPCHECK_DIR="$ISSM_DIR/externalpackages/cppcheck/install" 102 if [ -d "$CPPCHECK_DIR" ]; then 103 export PATH="$PATH:$CPPCHECK_DIR/bin" 104 fi 105 106 #GDAL 107 GDAL_DIR="$ISSM_DIR/externalpackages/gdal/install" 108 if [ -d "$GDAL_DIR" ]; then 109 export PATH="$GDAL_DIR/bin:$PATH" 110 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GDAL_DIR/lib" 111 fi 112 113 #MERCURIAL 114 MERCURIAL_DIR="$ISSM_DIR/externalpackages/mercurial/install" 115 if [ -d "$MERCURIAL_DIR" ]; then 116 export PYTHONPATH="$PYTHONPATH:$MERCURIAL_DIR/mercurial/pure/" 117 export PATH="$PATH:$MERCURIAL_DIR/" 118 fi 119 120 #BOOST 121 BOOST_DIR="$ISSM_DIR/externalpackages/boost/install" 122 BOOSTROOT="$ISSM_DIR/externalpackages/boost/install" 123 if [ -d "$BOOST_DIR" ]; then 124 export BOOSTROOT 125 export BOOST_DIR 126 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$BOOST_DIR/lib" 127 export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:$BOOST_DIR/lib" 128 export PATH="$PATH:$BOOST_DIR/bin" 129 fi 130 131 #XERCES 132 XERCESROOT="$ISSM_DIR/externalpackages/xerces/install" 133 XERCESCROOT="$ISSM_DIR/externalpackages/xerces/src" 134 if [ -d "$XERCESROOT" ]; then 135 export XERCESROOT 136 export XERCESCROOT 137 fi 138 139 #xaifBooster 140 XAIF_DIR="$ISSM_DIR/externalpackages/xaifbooster/xaifBooster" 141 XAIFBOOSTERROOT="$ISSM_DIR/externalpackages/xaifbooster/" 142 XAIFBOOSTER_HOME="$ISSM_DIR/externalpackages/xaifbooster/xaifBooster" 143 PLATFORM="x86-Linux" 144 if [ -d "$XAIF_DIR" ]; then 145 export XAIFBOOSTERROOT 146 export XAIFBOOSTER_HOME 147 export XAIF_DIR 148 export PLATFORM 149 fi 150 151 #angel 152 ANGELROOT="$ISSM_DIR/externalpackages/angel/angel" 153 if [ -d "$ANGELROOT" ]; then 154 export ANGELROOT 155 fi 156 157 #openanalysis 158 OPENANALYSISROOT="$ISSM_DIR/externalpackages/openanalysis/install" 159 if [ -d "$OPENANALYSISROOT" ]; then 160 export OPENANALYSISROOT 161 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$OPENANALYSISROOT/lib" 162 fi 163 164 #JAVA 165 JVM_DIR="/usr/local/gcc/4.3.2/lib64/gcj-4.3.2-9/" 166 if [ -d "$JVM_DIR" ]; then 167 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$JVM_DIR" 168 fi 169 170 #BBFTP 171 BBFTP_DIR="$ISSM_DIR/externalpackages/bbftp/install" 172 if [ -d "$BBFTP_DIR" ]; then 173 export PATH="$PATH:$BBFTP_DIR/bin" 174 fi 175 176 #ADIC 177 ADIC_DIR="$ISSM_DIR/externalpackages/adic/install" 178 if [ -d "$ADIC_DIR" ]; then 179 export PATH="$PATH:$ADIC_DIR/bin" 180 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$ADIC_DIR/lib" 181 export LD_RUN_PATH="$LD_RUN_PATH:$ADIC_DIR/lib" 182 fi 183 184 #COLPACK 185 COLPACK_DIR="$ISSM_DIR/externalpackages/colpack/install" 186 if [ -d "$COLPACK_DIR" ]; then 187 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$COLPACK_DIR/lib" 188 export LD_RUN_PATH="$LD_RUN_PATH:$COLPACK_DIR/lib" 189 fi 190 191 #ECLIPSE 192 ECLIPSE_DIR="$ISSM_DIR/externalpackages/eclipse/install" 193 if [ -d "$ECLIPSE_DIR" ]; then 194 export PATH="$PATH:$ECLIPSE_DIR" 195 fi 196 197 #APPSCAN 198 APPSCAN_DIR="$ISSM_DIR/externalpackages/appscan" 199 if [ -d "$APPSCAN_DIR" ]; then 200 export PATH="$PATH:$APPSCAN_DIR/install/bin" 201 export PATH="$PATH:$APPSCAN_DIR/bin" 202 fi 203 204 #RATS 205 RATS_DIR="$ISSM_DIR/externalpackages/rats/install" 206 if [ -d "$RATS_DIR" ]; then 207 export PATH="$PATH:$RATS_DIR/bin" 208 fi 209 210 #DYSON 211 DYSON_DIR="$ISSM_DIR/externalpackages/dyson/" 212 if [ -d "$DYSON_DIR" ]; then 213 export PATH="$PATH:$DYSON_DIR" 214 fi 215 216 #CMAKE 217 CMAKE_DIR="$ISSM_DIR/externalpackages/cmake/install" 218 if [ -d "$CMAKE_DIR" ]; then 219 export PATH="$PATH:$CMAKE_DIR/bin" 220 fi 221 222 #SHAPELIB 223 SHAPELIB_DIR="$ISSM_DIR/externalpackages/shapelib/install" 224 if [ -d "$SHAPELIB_DIR" ]; then 225 export PATH="$PATH:$SHAPELIB_DIR/exec" 226 fi 227 228 #CCCL 229 CCCL_DIR="$ISSM_DIR/externalpackages/cccl/install" 230 if [ -d "$CCCL_DIR" ]; then 231 export PATH="$PATH:$CCCL_DIR/bin" 232 fi 233 234 #PACKAGEMAKER 235 PACKAGEMAKER_DIR="$ISSM_DIR/externalpackages/packagemaker/install" 236 if [ -d "$PACKAGEMAKER_DIR" ]; then 237 export PATH="$PATH:$PACKAGEMAKER_DIR" 238 fi 239 240 #ANDROID_NDK: 241 ANDROID_DIR="$ISSM_DIR/externalpackages/android" 242 if [ -d "$ANDROID_DIR" ]; then 243 export ANDROID_NDK_DIR 244 export PATH="$PATH:$ANDROID_NDK_DIR/" 245 fi 246 247 #ANDROID_DIR 248 ANDROID_NDK_DIR="$ANDROID_DIR/android-ndk/install" 249 if [ -d "$ANDROID_NDK_DIR" ]; then 250 export ANDROID_DIR 251 fi 252 253 #ANDROID_SDK 254 ANDROID_SDK_DIR="$ANDROID_DIR/android-sdk/install-sdk" 255 if [ -d "$ANDROID_SDK_DIR" ]; then 256 export PATH="$PATH:$ANDROID_SDK_DIR/" 257 fi 258 259 #GSL 260 GSL_DIR="$ISSM_DIR/externalpackages/gsl/install" 261 if [ -d "$GSL_DIR" ]; then 262 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GSL_DIR/lib" 263 export LD_RUN_PATH="$LD_RUN_PATH:$GSL_DIR/lib" 264 fi 265 266 #GMAKE 267 GMAKE_DIR="$ISSM_DIR/externalpackages/gmake/install" 268 if [ -d "$GMAKE_DIR" ]; then 269 export PATH="$GMAKE_DIR/bin:$PATH" 270 fi 271 272 #PYTHON 273 PYTHON_DIR="$ISSM_DIR/externalpackages/python/install" 274 if [ -d "$PYTHON_DIR" ]; then 275 PYTHONSTARTUP="$ISSM_DIR/startup.py" 276 export PATH="$PYTHON_DIR/bin:$PATH" 277 export PYTHONPATH="$PYTHONPATH:$ISSM_DIR/src/modules/python" 278 export LD_LIBRARY_PATH=$ISSM_DIR/src/modules/python:$ISSM_DIR/externalpackages/python/install/lib:$LD_LIBRARY_PATH 279 export PYTHONSTARTUP="$ISSM_DIR/startup.py" 280 fi 281 282 #MODELE 283 MODELE_DIR="$ISSM_DIR/externalpackages/modelE" 284 if [ -d "$MODELE_DIR" ]; then 285 export PATH="$MODELE_DIR/src/exec:$PATH" 286 fi 287 288 #GIT 289 GIT_DIR="$ISSM_DIR/externalpackages/git" 290 if [ -d "$GIT_DIR" ]; then 291 export PATH="$PATH:$GIT_DIR/install/bin" 292 fi 293 294 #NCVIEW 295 NCVIEW_DIR="$ISSM_DIR/externalpackages/ncview" 296 if [ -d "$NCVIEW_DIR" ]; then 297 export PATH="$PATH:$NCVIEW_DIR/install" 298 fi 299 300 #TCLX 301 TCLX_DIR="$ISSM_DIR/externalpackages/tclx/install/lib/tclx8.4" 302 if [ -d "$TCLX_DIR" ]; then 303 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$TCLX_DIR" 304 export LD_RUN_PATH="$LD_RUN_PATH:$TCLX_DIR" 305 fi 306 284 307 #ASPELL 285 export PATH="$ASPELL_DIR/install/bin:$PATH" 286 308 ASPELL_DIR="$ISSM_DIR/externalpackages/aspell/" 309 if [ -d "$ASPELL_DIR" ]; then 310 export PATH="$ASPELL_DIR/install/bin:$PATH" 311 fi 287 312 288 313 #ESMF 289 export ESMF_DIR=$ISSM_DIR/externalpackages/esmf/esmf 290 export ESMF_COMPILER=gfortran 291 export ESMF_COMM=mpich2 314 ESMF_DIR="$ISSM_DIR/externalpackages/esmf/esmf" 315 if [ -d "$ESMF_DIR" ]; then 316 export ESMF_DIR=$ISSM_DIR/externalpackages/esmf/esmf 317 export ESMF_COMPILER=gfortran 318 export ESMF_COMM=mpich2 319 fi 292 320 293 321 #HDF5 294 export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:$HDF5_DIR/lib" 295 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$HDF5_DIR/lib" 296 export LIBRARY_PATH="$LIBRARY_PATH:$HDF5_DIR/lib" 297 export C_INCLUDE_PATH="$C_INCLUDE_PATH:$HDF5_DIR/include" 298 322 HDF5_DIR=$ISSM_DIR/externalpackages/hdf5/install 323 if [ -d "$HDF5_DIR" ]; then 324 export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:$HDF5_DIR/lib" 325 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$HDF5_DIR/lib" 326 export LIBRARY_PATH="$LIBRARY_PATH:$HDF5_DIR/lib" 327 export C_INCLUDE_PATH="$C_INCLUDE_PATH:$HDF5_DIR/include" 328 fi
Note:
See TracChangeset
for help on using the changeset viewer.