Changeset 25847
- Timestamp:
- 12/09/20 15:23:22 (4 years ago)
- Location:
- issm/trunk-jpl/etc
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/etc/environment.csh
r25040 r25847 4 4 setenv PATH {$PATH}:{$ISSM_DIR}/scripts 5 5 6 ISSM_EXT_DIR="{$ISSM_DIR}/externalpackages" # Redefine this constant if externalpackages are installed to a different directory 7 6 8 #MPI 7 set MPI_DIR=" $ISSM_DIR/externalpackages/mpich/install"9 set MPI_DIR="{$ISSM_EXT_DIR}/mpich/install" 8 10 if (-d $MPI_DIR) then 9 11 setenv MPI_DIR {$MPI_DIR} … … 14 16 15 17 #PETSC 16 set PETSC_DIR=" $ISSM_DIR/externalpackages/petsc/install"18 set PETSC_DIR="{$ISSM_EXT_DIR}/petsc/install" 17 19 if (-d $PETSC_DIR) then 18 20 setenv PETSC_DIR {$PETSC_DIR} … … 20 22 endif 21 23 22 set SCOTCH_DIR=" $ISSM_DIR/externalpackages/scotch/install"24 set SCOTCH_DIR="{$ISSM_EXT_DIR}/scotch/install" 23 25 if (-d $SCOTCH_DIR) then 24 26 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$SCOTCH_DIR/lib … … 26 28 27 29 #SLEPC 28 set SLEPC_DIR=" $ISSM_DIR/externalpackages/slepc/install"30 set SLEPC_DIR="{$ISSM_EXT_DIR}/slepc/install" 29 31 if (-d $SLEPC_DIR) then 30 32 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$SLEPC_DIR/lib … … 32 34 33 35 #PETSC 34 set TAO_DIR=" $ISSM_DIR/externalpackages/tao/install"36 set TAO_DIR="{$ISSM_EXT_DIR}/tao/install" 35 37 if (-d $TAO_DIR) then 36 38 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:$TAO_DIR/lib … … 38 40 39 41 #Dakota 40 set DAKOTA_DIR=" $ISSM_DIR/externalpackages/dakota/install"42 set DAKOTA_DIR="{$ISSM_EXT_DIR}/dakota/install" 41 43 if (-d $DAKOTA_DIR) then 42 44 setenv PATH {$DAKOTA_DIR}/bin:{$PATH} … … 46 48 47 49 #Boost 48 set BOOST_DIR=" $ISSM_DIR/externalpackages/boost/install"49 set BOOSTROOT=" $ISSM_DIR/externalpackages/boost/install"50 set BOOST_DIR="{$ISSM_EXT_DIR}/boost/install" 51 set BOOSTROOT="{$ISSM_EXT_DIR}/boost/install" 50 52 if (-d $BOOST_DIR) then 51 53 setenv PATH {$BOOST_DIR}/bin:{$PATH} … … 54 56 55 57 #Doxygen 56 set DOXYGEN_DIR=" $ISSM_DIR/externalpackages/doxygen/install"58 set DOXYGEN_DIR="{$ISSM_EXT_DIR}/doxygen/install" 57 59 if (-d $DOXYGEN_DIR) then 58 60 setenv MANPATH {$MANPATH}:{$DOXYGEN_DIR}/man … … 61 63 62 64 #AUTOTOOLS 63 set AUTOTOOLS_DIR=" $ISSM_DIR/externalpackages/autotools/install"65 set AUTOTOOLS_DIR="{$ISSM_EXT_DIR}/autotools/install" 64 66 if (-d $AUTOTOOLS_DIR) then 65 67 setenv PATH {$AUTOTOOLS_DIR}/bin:{$PATH} … … 67 69 68 70 #SSH 69 set SSH_DIR=" $ISSM_DIR/externalpackages/ssh"71 set SSH_DIR="{$ISSM_EXT_DIR}/ssh" 70 72 if (-d $SSH_DIR) then 71 73 setenv PATH {$PATH}:{$SSH_DIR} … … 73 75 74 76 #VALGRIND 75 set VALGRIND_DIR=" $ISSM_DIR/externalpackages/valgrind/install/bin"77 set VALGRIND_DIR="{$ISSM_EXT_DIR}/valgrind/install/bin" 76 78 if (-d $VALGRIND_DIR) then 77 79 setenv PATH {$PATH}:{$VALGRIND_DIR} … … 79 81 80 82 #MERCURIAL 81 set MERCURIAL_DIR=" $ISSM_DIR/externalpackages/mercurial/install"83 set MERCURIAL_DIR="{$ISSM_EXT_DIR}/mercurial/install" 82 84 if (-d $MERCURIAL_DIR) then 83 85 setenv PYTHONPATH {$MERCURIAL_DIR}/mercurial/pure/ … … 86 88 87 89 #GSL 88 set GSL_DIR=" $ISSM_DIR/externalpackages/gsl/install"90 set GSL_DIR="{$ISSM_EXT_DIR}/gsl/install" 89 91 if (-d $GSL_DIR) then 90 92 setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:{$GSL_DIR}/lib … … 92 94 93 95 #CMAKE 94 set CMAKE_DIR=" $ISSM_DIR/externalpackages/cmake/install"96 set CMAKE_DIR="{$ISSM_EXT_DIR}/cmake/install" 95 97 if (-d $CMAKE_DIR) then 96 98 setenv PATH {$CMAKE_DIR}/bin:{$PATH} … … 98 100 99 101 #YAMS 100 set YAMS_DIR=" $ISSM_DIR/externalpackages/yams/install"102 set YAMS_DIR="{$ISSM_EXT_DIR}/yams/install" 101 103 if (-d $YAMS_DIR) then 102 104 setenv PATH {$PATH}:{$YAMS_DIR}/bin … … 104 106 105 107 #SHELL2JUNIT 106 set SHELL2JUNIT_DIR=" $ISSM_DIR/externalpackages/shell2junit"108 set SHELL2JUNIT_DIR="{$ISSM_EXT_DIR}/shell2junit" 107 109 if (-d $SHELL2JUNIT_DIR) then 108 110 setenv PATH {$SHELL2JUNIT_DIR}/install:{$PATH} … … 110 112 111 113 #GMT 112 set GMT_DIR=" $ISSM_DIR/externalpackages/gmt"114 set GMT_DIR="{$ISSM_EXT_DIR}/gmt" 113 115 if (-d $GMT_DIR) then 114 116 setenv PATH {$GMT_DIR}/install/bin/:{$PATH} -
issm/trunk-jpl/etc/environment.sh
r25825 r25847 173 173 path_append "${ISSM_DIR}/scripts" 174 174 175 SVN_DIR="${ISSM_DIR}/externalpackages/svn/install" 175 ISSM_EXT_DIR="${ISSM_DIR}/externalpackages" # Redefine this constant if externalpackages are installed to a different directory 176 177 SVN_DIR="${ISSM_EXT_DIR}/svn/install" 176 178 if [ -d "${SVN_DIR}" ]; then 177 179 path_prepend "${SVN_DIR}/bin" … … 179 181 fi 180 182 181 GIT_DIR="${ISSM_ DIR}/externalpackages/git/install"183 GIT_DIR="${ISSM_EXT_DIR}/git/install" 182 184 if [ -d "${GIT_DIR}" ]; then 183 185 path_prepend "${GIT_DIR}/bin" 184 186 fi 185 187 186 MPI_DIR="${ISSM_ DIR}/externalpackages/mpich/install"188 MPI_DIR="${ISSM_EXT_DIR}/mpich/install" 187 189 if [ -d "${MPI_DIR}" ]; then 188 190 export MPI_DIR … … 194 196 fi 195 197 196 PETSC_DIR="${ISSM_ DIR}/externalpackages/petsc/install"198 PETSC_DIR="${ISSM_EXT_DIR}/petsc/install" 197 199 if [ -d "$PETSC_DIR" ]; then 198 200 export PETSC_DIR … … 210 212 fi 211 213 212 LAPACK_DIR="${ISSM_ DIR}/externalpackages/lapack/install"214 LAPACK_DIR="${ISSM_EXT_DIR}/lapack/install" 213 215 ld_library_path_append "${LAPACK_DIR}/lib" 214 216 215 SCOTCH_DIR="${ISSM_ DIR}/externalpackages/scotch/install"217 SCOTCH_DIR="${ISSM_EXT_DIR}/scotch/install" 216 218 ld_library_path_append "$SCOTCH_DIR/lib" 217 219 218 SLEPC_DIR="${ISSM_ DIR}/externalpackages/slepc/install"220 SLEPC_DIR="${ISSM_EXT_DIR}/slepc/install" 219 221 ld_library_path_append "$SLEPC_DIR/lib" 220 222 221 TAO_DIR="${ISSM_ DIR}/externalpackages/tao/install"223 TAO_DIR="${ISSM_EXT_DIR}/tao/install" 222 224 ld_library_path_append "$TAO_DIR/lib" 223 225 224 DAKOTA_DIR="${ISSM_ DIR}/externalpackages/dakota/install"226 DAKOTA_DIR="${ISSM_EXT_DIR}/dakota/install" 225 227 if [ -d "${DAKOTA_DIR}" ]; then 226 228 path_append "${DAKOTA_DIR}/bin" … … 229 231 fi 230 232 231 DOXYGEN_DIR="${ISSM_ DIR}/externalpackages/doxygen/install"233 DOXYGEN_DIR="${ISSM_EXT_DIR}/doxygen/install" 232 234 path_prepend "$DOXYGEN_DIR/bin" 233 235 234 AUTOTOOLS_DIR="${ISSM_ DIR}/externalpackages/autotools/install"236 AUTOTOOLS_DIR="${ISSM_EXT_DIR}/autotools/install" 235 237 path_prepend "$AUTOTOOLS_DIR/bin" 236 238 … … 238 240 path_append "$SDK_DIR" 239 241 240 SSH_DIR="${ISSM_ DIR}/externalpackages/ssh"242 SSH_DIR="${ISSM_EXT_DIR}/ssh" 241 243 path_append "$SSH_DIR" 242 244 243 VALGRIND_DIR="${ISSM_ DIR}/externalpackages/valgrind/install"245 VALGRIND_DIR="${ISSM_EXT_DIR}/valgrind/install" 244 246 path_prepend "$VALGRIND_DIR/bin" 245 247 246 NCO_DIR="${ISSM_ DIR}/externalpackages/nco/install/bin"248 NCO_DIR="${ISSM_EXT_DIR}/nco/install/bin" 247 249 path_prepend "$NCO_DIR/bin" 248 250 249 CPPCHECK_DIR="${ISSM_ DIR}/externalpackages/cppcheck/install"251 CPPCHECK_DIR="${ISSM_EXT_DIR}/cppcheck/install" 250 252 path_append "$CPPCHECK_DIR/bin" 251 253 252 MERCURIAL_DIR="${ISSM_ DIR}/externalpackages/mercurial/install"254 MERCURIAL_DIR="${ISSM_EXT_DIR}/mercurial/install" 253 255 if [ -d "$MERCURIAL_DIR" ]; then 254 256 export PYTHONPATH="$PYTHONPATH:$MERCURIAL_DIR/mercurial/pure/" … … 256 258 fi 257 259 258 BOOST_DIR="${ISSM_ DIR}/externalpackages/boost/install"259 BOOSTROOT="${ISSM_ DIR}/externalpackages/boost/install"260 BOOST_DIR="${ISSM_EXT_DIR}/boost/install" 261 BOOSTROOT="${ISSM_EXT_DIR}/boost/install" 260 262 if [ -d "${BOOST_DIR}" ]; then 261 263 export BOOSTROOT … … 267 269 fi 268 270 269 XERCESROOT="${ISSM_ DIR}/externalpackages/xerces/install"271 XERCESROOT="${ISSM_EXT_DIR}/xerces/install" 270 272 if [ -d "$XERCESROOT" ]; then 271 273 export XERCESROOT 272 export XERCESCROOT="${ISSM_ DIR}/externalpackages/xerces/src"273 fi 274 275 276 XAIFBOOSTERROOT="${ISSM_ DIR}/externalpackages/xaifbooster"274 export XERCESCROOT="${ISSM_EXT_DIR}/xerces/src" 275 fi 276 277 278 XAIFBOOSTERROOT="${ISSM_EXT_DIR}/xaifbooster" 277 279 XAIF_DIR="${XAIFBOOSTERROOT}/xaifBooster" 278 280 if [ -d "$XAIF_DIR" ]; then … … 283 285 fi 284 286 285 ANGELROOT="${ISSM_ DIR}/externalpackages/angel/angel"287 ANGELROOT="${ISSM_EXT_DIR}/angel/angel" 286 288 if [ -d "$ANGELROOT" ]; then 287 289 export ANGELROOT 288 290 fi 289 291 290 OPENANALYSISROOT="${ISSM_ DIR}/externalpackages/openanalysis/install"292 OPENANALYSISROOT="${ISSM_EXT_DIR}/openanalysis/install" 291 293 if [ -d "$OPENANALYSISROOT" ]; then 292 294 export OPENANALYSISROOT … … 297 299 ld_library_path_append "$JVM_DIR" 298 300 299 BBFTP_DIR="${ISSM_ DIR}/externalpackages/bbftp/install"301 BBFTP_DIR="${ISSM_EXT_DIR}/bbftp/install" 300 302 path_append "$BBFTP_DIR/bin" 301 303 302 ADIC_DIR="${ISSM_ DIR}/externalpackages/adic/install"304 ADIC_DIR="${ISSM_EXT_DIR}/adic/install" 303 305 path_append "$ADIC_DIR/bin" 304 306 ld_library_path_append "$ADIC_DIR/lib" 305 307 306 COLPACK_DIR="${ISSM_ DIR}/externalpackages/colpack/install"308 COLPACK_DIR="${ISSM_EXT_DIR}/colpack/install" 307 309 ld_library_path_append "$COLPACK_DIR/lib" 308 310 309 ECLIPSE_DIR="${ISSM_ DIR}/externalpackages/eclipse/install"311 ECLIPSE_DIR="${ISSM_EXT_DIR}/eclipse/install" 310 312 path_append "$ECLIPSE_DIR" 311 313 312 APPSCAN_DIR="${ISSM_ DIR}/externalpackages/appscan/install"314 APPSCAN_DIR="${ISSM_EXT_DIR}/appscan/install" 313 315 path_append "$APPSCAN_DIR/bin" 314 316 315 RATS_DIR="${ISSM_ DIR}/externalpackages/rats/install"317 RATS_DIR="${ISSM_EXT_DIR}/rats/install" 316 318 path_append "$RATS_DIR/bin" 317 319 318 DYSON_DIR="${ISSM_ DIR}/externalpackages/dyson/"320 DYSON_DIR="${ISSM_EXT_DIR}/dyson/" 319 321 path_append "$DYSON_DIR" 320 322 321 CMAKE_DIR="${ISSM_ DIR}/externalpackages/cmake/install"323 CMAKE_DIR="${ISSM_EXT_DIR}/cmake/install" 322 324 path_prepend "$CMAKE_DIR/bin" 323 325 324 SHAPELIB_DIR="${ISSM_ DIR}/externalpackages/shapelib/install"326 SHAPELIB_DIR="${ISSM_EXT_DIR}/shapelib/install" 325 327 path_append "$SHAPELIB_DIR/exec" 326 328 327 CCCL_DIR="${ISSM_ DIR}/externalpackages/cccl/install"329 CCCL_DIR="${ISSM_EXT_DIR}/cccl/install" 328 330 path_append "$CCCL_DIR/bin" 329 331 330 PACKAGEMAKER_DIR="${ISSM_ DIR}/externalpackages/packagemaker/install"332 PACKAGEMAKER_DIR="${ISSM_EXT_DIR}/packagemaker/install" 331 333 path_append "$PACKAGEMAKER_DIR" 332 334 333 335 #android-dev-dir 334 export ANDROID_DIR="${ISSM_ DIR}/externalpackages/android"336 export ANDROID_DIR="${ISSM_EXT_DIR}/android" 335 337 336 338 export ANDROID_NDK_DIR="$ANDROID_DIR/android-ndk/install" … … 340 342 path_append "$ANDROID_SDK_DIR/" 341 343 342 GSL_DIR="${ISSM_ DIR}/externalpackages/gsl/install"344 GSL_DIR="${ISSM_EXT_DIR}/gsl/install" 343 345 ld_library_path_append "$GSL_DIR/lib" 344 346 345 GMAKE_DIR="${ISSM_ DIR}/externalpackages/gmake/install"347 GMAKE_DIR="${ISSM_EXT_DIR}/gmake/install" 346 348 path_prepend "$GMAKE_DIR/bin" 347 349 348 MODELE_DIR="${ISSM_ DIR}/externalpackages/modelE/install"350 MODELE_DIR="${ISSM_EXT_DIR}/modelE/install" 349 351 path_append "$MODELE_DIR/src/exec" 350 352 351 NCVIEW_DIR="${ISSM_ DIR}/externalpackages/ncview/install"353 NCVIEW_DIR="${ISSM_EXT_DIR}/ncview/install" 352 354 path_append "$NCVIEW_DIR" 353 355 354 TCLX_DIR="${ISSM_ DIR}/externalpackages/tclx/install/lib/tclx8.4"356 TCLX_DIR="${ISSM_EXT_DIR}/tclx/install/lib/tclx8.4" 355 357 ld_library_path_append "$TCLX_DIR" 356 358 357 ASPELL_DIR="${ISSM_ DIR}/externalpackages/aspell/install"359 ASPELL_DIR="${ISSM_EXT_DIR}/aspell/install" 358 360 path_append "$ASPELL_DIR/bin" 359 361 360 NETCDF_DIR="${ISSM_ DIR}/externalpackages/netcdf/install"362 NETCDF_DIR="${ISSM_EXT_DIR}/netcdf/install" 361 363 if [ -d "${NETCDF_DIR}" ]; then 362 364 path_append "${NETCDF_DIR}/bin" … … 367 369 fi 368 370 369 NETCDF_CXX_DIR="${ISSM_ DIR}/externalpackages/netcdf-cxx/install"371 NETCDF_CXX_DIR="${ISSM_EXT_DIR}/netcdf-cxx/install" 370 372 if [ -d "${NETCDF_CXX_DIR}" ]; then 371 373 ld_library_path_append "${NETCDF_CXX_DIR}/lib" 372 374 fi 373 375 374 NETCDF_PYTHON_DIR="${ISSM_ DIR}/externalpackages/netcdf-python/install"376 NETCDF_PYTHON_DIR="${ISSM_EXT_DIR}/netcdf-python/install" 375 377 if [ -d "${NETCDF_PYTHON_DIR}" ]; then 376 378 if [ -d "${NETCDF_PYTHON_DIR}/lib/python2.7/site-packages" ]; then … … 379 381 fi 380 382 381 HDF5_DIR="${ISSM_ DIR}/externalpackages/hdf5/install"383 HDF5_DIR="${ISSM_EXT_DIR}/hdf5/install" 382 384 if [ -d "${HDF5_DIR}" ]; then 383 385 cpath_append "${HDF5_DIR}/include" … … 387 389 fi 388 390 389 SQLITE_DIR="${ISSM_ DIR}/externalpackages/sqlite/install"391 SQLITE_DIR="${ISSM_EXT_DIR}/sqlite/install" 390 392 if [ -d "${SQLITE_DIR}" ]; then 391 393 path_append "${SQLITE_DIR}/bin" … … 394 396 fi 395 397 396 PROJ_DIR="${ISSM_ DIR}/externalpackages/proj/install"398 PROJ_DIR="${ISSM_EXT_DIR}/proj/install" 397 399 if [ -d "${PROJ_DIR}" ]; then 398 400 dyld_library_path_prepend "${PROJ_DIR}/lib" … … 400 402 fi 401 403 402 GDAL_DIR="${ISSM_ DIR}/externalpackages/gdal/install"404 GDAL_DIR="${ISSM_EXT_DIR}/gdal/install" 403 405 if [ -d "${GDAL_DIR}" ]; then 404 406 path_prepend "${GDAL_DIR}/bin" … … 406 408 fi 407 409 408 ESMF_DIR="${ISSM_ DIR}/externalpackages/esmf/install"410 ESMF_DIR="${ISSM_EXT_DIR}/esmf/install" 409 411 if [ -d "${ESMF_DIR}" ]; then 410 412 path_prepend "${ESMF_DIR}/bin" … … 412 414 fi 413 415 414 GMT_DIR="${ISSM_ DIR}/externalpackages/gmt/install"416 GMT_DIR="${ISSM_EXT_DIR}/gmt/install" 415 417 if [ -d "${GMT_DIR}" ]; then 416 418 export GMT_DIR … … 418 420 fi 419 421 420 GMSH_DIR="${ISSM_ DIR}/externalpackages/gmsh/install"422 GMSH_DIR="${ISSM_EXT_DIR}/gmsh/install" 421 423 if [ -d "${GMSH_DIR}" ]; then 422 path_append "${ISSM_ DIR}/externalpackages/gmsh/install"423 fi 424 425 CVS_DIR="${ISSM_ DIR}/externalpackages/cvs/install"424 path_append "${ISSM_EXT_DIR}/gmsh/install" 425 fi 426 427 CVS_DIR="${ISSM_EXT_DIR}/cvs/install" 426 428 path_prepend "$CVS_DIR/bin" 427 429 428 APR_DIR="${ISSM_ DIR}/externalpackages/apr/install"430 APR_DIR="${ISSM_EXT_DIR}/apr/install" 429 431 path_append "$APR_DIR/bin" 430 432 ld_library_path_append "$APR_DIR/lib" 431 433 432 APR_UTIL_DIR="${ISSM_ DIR}/externalpackages/apr-util/install"434 APR_UTIL_DIR="${ISSM_EXT_DIR}/apr-util/install" 433 435 path_prepend "$APR_UTIL_DIR/bin" 434 436 ld_library_path_append "$APR_UTIL_DIR/lib" 435 437 436 YAMS_DIR="${ISSM_ DIR}/externalpackages/yams/install"438 YAMS_DIR="${ISSM_EXT_DIR}/yams/install" 437 439 path_append "$YAMS_DIR" 438 440 439 SWIG_DIR="${ISSM_ DIR}/externalpackages/swig/install"441 SWIG_DIR="${ISSM_EXT_DIR}/swig/install" 440 442 path_append "$SWIG_DIR" 441 443 … … 444 446 445 447 #INISHELL 446 path_append "${ISSM_ DIR}/externalpackages/inishell/install"448 path_append "${ISSM_EXT_DIR}/inishell/install" 447 449 448 450 #SHELL2JUNIT 449 path_append "${ISSM_ DIR}/externalpackages/shell2junit/install"451 path_append "${ISSM_EXT_DIR}/shell2junit/install" 450 452 451 453 #EXPAT 452 ld_library_path_prepend "${ISSM_ DIR}/externalpackages/expat/install"453 dyld_library_path_prepend "${ISSM_ DIR}/externalpackages/expat/install"454 ld_library_path_prepend "${ISSM_EXT_DIR}/expat/install" 455 dyld_library_path_prepend "${ISSM_EXT_DIR}/expat/install" 454 456 455 457 #CURL 456 CURL_DIR="${ISSM_ DIR}/externalpackages/curl/install"458 CURL_DIR="${ISSM_EXT_DIR}/curl/install" 457 459 if [ -d "${CURL_DIR}" ]; then 458 460 ld_library_path_prepend "${CURL_DIR}/lib" … … 462 464 463 465 #NEOPZ 464 NEOPZ_DIR="${ISSM_ DIR}/externalpackages/neopz/install"466 NEOPZ_DIR="${ISSM_EXT_DIR}/neopz/install" 465 467 if [ -d "$NEOPZ_DIR" ]; then 466 468 export REFPATTERNDIR="$NEOPZ_DIR/include/refpatterns" 467 469 fi 468 470 469 TRIANGLE_DIR="${ISSM_ DIR}/externalpackages/triangle/install"471 TRIANGLE_DIR="${ISSM_EXT_DIR}/triangle/install" 470 472 if [ -d "${TRIANGLE_DIR}" ]; then 471 473 ld_library_path_append "${TRIANGLE_DIR}/lib"
Note:
See TracChangeset
for help on using the changeset viewer.