Changeset 12332 for issm/trunk
- Timestamp:
- 06/01/12 17:27:43 (13 years ago)
- Location:
- issm/trunk
- Files:
-
- 215 deleted
- 171 edited
- 72 copied
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
-
issm/trunk/README
r11527 r12332 23 23 ------------------------------------------------------------------------------ 24 24 25 Website: ttp://issm.jpl.nasa.gov/ for additional information.25 Website: http://issm.jpl.nasa.gov/ for additional information. 26 26 27 27 ------------------------------------------------------------------------------ -
issm/trunk/bin
- Property svn:ignore
-
old new 11 11 *.bat 12 12 *.rtf 13 *.py
-
- Property svn:ignore
-
issm/trunk/configs/config-altix64-castor.sh
r11237 r12332 1 1 #!/bin/csh 2 2 3 ./configure --prefix=$ISSM_ TIER --with-serial=no --with-metis-dir=$ISSM_TIER/externalpackages/metis/install --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install --with-mpi-include=/usr/include --with-mpi-lib="-L/usr/lib -lmpi" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install --with-mkl-dir=/opt/intel/mkl/9.1.023/lib/64 --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH --with-graphics-lib=/usr/X11R6/lib/libX11.so3 ./configure --prefix=$ISSM_DIR --with-serial=no --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=/usr/include --with-mpi-lib="-L/usr/lib -lmpi" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install --with-mkl-dir=/opt/intel/mkl/9.1.023/lib/64 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH --with-graphics-lib=/usr/X11R6/lib/libX11.so -
issm/trunk/configs/config-cosmos.sh
r11237 r12332 1 1 #!/bin/csh 2 2 3 ./configure --prefix=$ISSM_ TIER --with-serial=no --with-metis-dir=$ISSM_TIER/externalpackages/metis/install --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install --with-mpi-include=/opt/mpich/gm/intel10.1/include --with-mpi-lib="-L/opt/mpich/gm/intel10.1/lib -lmpich -L/usr/local/gm/lib/ -lgm -lpthread -lrt" --with-petsc-arch=$ISSM_ARCH --with-mkl-dir=/opt/intel/mkl/10.0.5.025/lib/32/ --with-plapack-dir="-L$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH --with-vendor=intel-linux --with-graphics-lib=/usr/X11R6/lib/libX11.so3 ./configure --prefix=$ISSM_DIR --with-serial=no --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=/opt/mpich/gm/intel10.1/include --with-mpi-lib="-L/opt/mpich/gm/intel10.1/lib -lmpich -L/usr/local/gm/lib/ -lgm -lpthread -lrt" --with-petsc-arch=$ISSM_ARCH --with-mkl-dir=/opt/intel/mkl/10.0.5.025/lib/32/ --with-plapack-dir="-L$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH --with-vendor=intel-linux --with-graphics-lib=/usr/X11R6/lib/libX11.so -
issm/trunk/configs/config-greenplanet.sh
r11527 r12332 5 5 6 6 ./configure \ 7 --prefix=$ISSM_ TIER \8 --with- serial=no \9 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \10 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \11 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \7 --prefix=$ISSM_DIR \ 8 --with-modules=no \ 9 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 10 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 11 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 12 12 --with-mpi-include="/sopt/mpi/openmpi-1.5.4_psm/intel/include/" \ 13 13 --with-mpi-lib="-L/sopt/mpi/openmpi-1.5.4_psm/intel/lib/ -lmpi -lmpi_f77" \ 14 14 --with-petsc-arch=$ISSM_ARCH \ 15 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \15 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 16 16 --with-mkl-dir=/opt/intel/mkl/10.2.4.032/ \ 17 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \18 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \19 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \20 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \21 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \17 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 18 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \ 19 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 20 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 21 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 22 22 --with-graphics-lib=/usr/lib64/libX11.so \ 23 23 --with-cxxoptflags="-O3 -xS" \ -
issm/trunk/configs/config-linux64-astrid-ad.sh
r11237 r12332 2 2 3 3 ./configure \ 4 --prefix=$ISSM_ TIER \4 --prefix=$ISSM_DIR \ 5 5 --with-serial=no\ 6 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \7 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \8 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \9 --with-mpi-lib="-L$ISSM_ TIER/externalpackages/mpich2/install/lib/ -lmpich" \6 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 7 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 8 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 9 --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \ 10 10 --with-petsc-arch=$ISSM_ARCH \ 11 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \12 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \13 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \14 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \15 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \16 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \11 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 12 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 13 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \ 14 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 15 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 16 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 17 17 --with-graphics-lib=/usr/lib64/libX11.so \ 18 18 --with-cxxoptflags="-march=opteron -O2" \ 19 19 --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/ -lgfortran" \ 20 --with-rose-dir=$ISSM_ TIER/externalpackages/rose/install/ \21 --with-adic2-dir=$ISSM_ TIER/externalpackages/adic/install/ \20 --with-rose-dir=$ISSM_DIR/externalpackages/rose/install/ \ 21 --with-adic2-dir=$ISSM_DIR/externalpackages/adic/install/ \ 22 22 --with-numthreads=24 \ 23 23 --without-thermal \ -
issm/trunk/configs/config-linux64-astrid-petsc2.sh
r11237 r12332 5 5 #mpich 1.0.2 6 6 7 ./configure --prefix=$ISSM_ TIER --with-matlab-dir=$MATLAB_DIR --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install --with-metis-dir=$ISSM_TIER/externalpackages/metis/install --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include --with-mpi-lib="-L$ISSM_TIER/externalpackages/mpich2/install/lib/ -lmpich" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/fblaslapack/$ISSM_ARCH --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/SCALAPACK/$ISSM_ARCH --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/MUMPS_4.6.3/$ISSM_ARCH --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/ -lgfortran" --with-graphics-lib=/usr/lib64/libX11.so --with-cxxoptflags="-march=opteron -O2" --with-numthreads=32 --with-scotch-dir=$ISSM_TIER/externalpackages/scotch/install --with-chaco-dir=$ISSM_TIER/externalpackages/chaco/install --enable-debugging --with-shapelib-dir=$ISSM_TIER/externalpackages/shapelib/install\7 ./configure --prefix=$ISSM_DIR --with-matlab-dir=$MATLAB_DIR --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/fblaslapack/$ISSM_ARCH --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/SCALAPACK/$ISSM_ARCH --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/MUMPS_4.6.3/$ISSM_ARCH --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/ -lgfortran" --with-graphics-lib=/usr/lib64/libX11.so --with-cxxoptflags="-march=opteron -O2" --with-numthreads=32 --with-scotch-dir=$ISSM_DIR/externalpackages/scotch/install --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install --enable-debugging --with-shapelib-dir=$ISSM_DIR/externalpackages/shapelib/install\ -
issm/trunk/configs/config-linux64-astrid.sh
r11237 r12332 3 3 #External packages versions: 4 4 #petsc 3.1 or 3.2 5 #mpich 1. 0.25 #mpich 1.4 6 6 7 7 ./configure \ 8 --prefix=$ISSM_ TIER \8 --prefix=$ISSM_DIR \ 9 9 --with-matlab-dir=$MATLAB_DIR \ 10 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \11 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \12 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \13 --with-tao-dir=$ISSM_ TIER/externalpackages/tao/install \14 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \15 --with-mpi-lib="-L$ISSM_ TIER/externalpackages/mpich2/install/lib/ -lmpich" \10 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 11 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 12 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 13 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \ 14 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 15 --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \ 16 16 --with-petsc-arch=$ISSM_ARCH \ 17 --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \ 18 --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \ 19 --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \ 20 --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \ 21 --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \ 22 --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \ 23 --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \ 24 --with-scotch-dir="$ISSM_TIER/externalpackages/scotch/install" \ 25 --with-chaco-dir="$ISSM_TIER/externalpackages/chaco/install" \ 26 --with-shapelib-dir="$ISSM_TIER/externalpackages/shapelib/install" \ 17 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \ 18 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 19 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 21 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \ 22 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 23 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 24 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 25 --with-scotch-dir="$ISSM_DIR/externalpackages/scotch/install" \ 26 --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \ 27 --with-shapelib-dir="$ISSM_DIR/externalpackages/shapelib/install" \ 27 28 --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/ -lgfortran" \ 28 29 --with-graphics-lib=/usr/lib64/libX11.so \ … … 30 31 --with-numthreads=32 \ 31 32 --enable-debugging 33 #--with-serial=no \ -
issm/trunk/configs/config-linux64-murdo-ad.sh
r11237 r12332 2 2 3 3 ./configure \ 4 --prefix=$ISSM_ TIER \4 --prefix=$ISSM_DIR \ 5 5 --with-serial=no\ 6 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \7 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \8 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \9 --with-mpi-lib="-L$ISSM_ TIER/externalpackages/mpich2/install/lib/ -lmpich" \6 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 7 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 8 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 9 --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \ 10 10 --with-petsc-arch=$ISSM_ARCH \ 11 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \12 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \13 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \14 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \15 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \16 --with-hypre-dir=$ISSM_ TIER/externalpackages/petsc/install/ \17 --with-ml-dir=$ISSM_ TIER/externalpackages/petsc/install/ \18 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \11 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 12 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 13 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \ 14 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 15 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 16 --with-hypre-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 17 --with-ml-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 18 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 19 19 --with-graphics-lib=/usr/lib64/libX11.so \ 20 20 --with-cxxoptflags="-mtune=barcelona -ffast-math -O3 -msse4.2 -Wno-write-strings "\ 21 21 --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/3.4.6/ -lg2c /usr/lib/gcc/x86_64-redhat-linux/4.1.1/libgfortran.a" \ 22 --with-adic2-dir=$ISSM_ TIER/externalpackages/adic/install/ \22 --with-adic2-dir=$ISSM_DIR/externalpackages/adic/install/ \ 23 23 --with-numthreads=24 \ 24 24 --without-thermal \ -
issm/trunk/configs/config-linux64-murdo-nopetsc.sh
r11995 r12332 2 2 3 3 ./configure \ 4 --prefix=$ISSM_ TIER \5 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \6 --with-mpi-lib="-L$ISSM_ TIER/externalpackages/mpich2/install/lib/ -lmpich" \4 --prefix=$ISSM_DIR \ 5 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 6 --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \ 7 7 --with-matlab-dir=$MATLAB_DIR \ 8 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \9 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \10 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install/lib \8 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 9 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 10 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/lib \ 11 11 --with-graphics-lib=/usr/lib64/libX11.so \ 12 --with-scotch-dir="$ISSM_ TIER/externalpackages/scotch/install" \13 --with-chaco-dir="$ISSM_ TIER/externalpackages/chaco/install" \12 --with-scotch-dir="$ISSM_DIR/externalpackages/scotch/install" \ 13 --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \ 14 14 --with-cxxoptflags="-mtune=barcelona -ffast-math -O3 -msse4.2 -Wno-write-strings "\ 15 15 --with-numthreads=18 \ 16 16 --enable-debugging \ 17 --with-gsl-dir=$ISSM_ TIER/externalpackages/gsl/install17 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install 18 18 19 19 20 # --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \20 # --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 21 # --with-petsc-arch=$ISSM_ARCH \ 22 # --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \23 # --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \24 # --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \25 # --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \26 # --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \27 # --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \22 # --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 23 # --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \ 24 # --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 25 # --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 26 # --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 27 # --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ -
issm/trunk/configs/config-linux64-murdo.sh
r11995 r12332 2 2 3 3 ./configure \ 4 --prefix=$ISSM_ TIER \4 --prefix=$ISSM_DIR \ 5 5 --with-matlab-dir=$MATLAB_DIR \ 6 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \7 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \8 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \9 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \10 --with-mpi-lib="-L$ISSM_ TIER/externalpackages/mpich2/install/lib/ -lmpich" \6 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 7 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 8 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 9 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 10 --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \ 11 11 --with-petsc-arch=$ISSM_ARCH \ 12 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \13 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \14 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \15 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \16 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \17 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \18 --with-scotch-dir="$ISSM_ TIER/externalpackages/scotch/install" \19 --with-chaco-dir="$ISSM_ TIER/externalpackages/chaco/install" \12 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 13 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 14 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \ 15 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 16 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 17 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 18 --with-scotch-dir="$ISSM_DIR/externalpackages/scotch/install" \ 19 --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \ 20 20 --with-graphics-lib=/usr/lib64/libX11.so \ 21 21 --with-cxxoptflags="-mtune=barcelona -ffast-math -O3 -msse4.2 -Wno-write-strings "\ 22 22 --with-numthreads=18 \ 23 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \23 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 24 24 --enable-debugging 25 25 -
issm/trunk/configs/config-macosx32-mathieu.sh
r11237 r12332 10 10 11 11 ./configure \ 12 --prefix=$ISSM_ TIER \12 --prefix=$ISSM_DIR \ 13 13 --with-matlab-dir=$MATLAB_DIR \ 14 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \15 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \16 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \17 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \18 --with-mpi-lib=" $ISSM_ TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \14 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 15 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 16 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 17 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 18 --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \ 19 19 --with-petsc-arch=$ISSM_ARCH \ 20 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \21 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \22 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \23 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/include/ " \24 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \25 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \26 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \20 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 21 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 22 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 23 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \ 24 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 25 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 26 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 27 27 --with-fortran-lib="/usr/local/lib/libgfortran.a" \ 28 28 --with-math-lib="/usr/lib/libm.dylib" \ -
issm/trunk/configs/config-macosx32-ogive.sh
r11237 r12332 5 5 6 6 ./configure \ 7 --prefix=$ISSM_ TIER \7 --prefix=$ISSM_DIR \ 8 8 --with-matlab-dir=$MATLAB_DIR \ 9 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \10 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \11 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \12 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \13 --with-mpi-lib=" $ISSM_ TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \9 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 10 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 11 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 12 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 13 --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \ 14 14 --with-petsc-arch=$ISSM_ARCH \ 15 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \16 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \17 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \18 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/include/ " \19 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \20 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \21 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \15 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 16 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 17 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 18 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \ 19 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 20 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 21 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 22 22 --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \ 23 23 --with-math-lib="/usr/lib/libm.dylib" \ -
issm/trunk/configs/config-macosx64-larour-ad.sh
r11995 r12332 6 6 ./configure \ 7 7 --with-serial=no\ 8 --prefix=$ISSM_ TIER \9 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \10 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \11 --with-mpi-lib=" $ISSM_ TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \8 --prefix=$ISSM_DIR \ 9 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 10 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 11 --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \ 12 12 --without-blas-lapack-dir \ 13 --with-chaco-dir=$ISSM_ TIER/externalpackages/chaco/install \13 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 14 14 --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \ 15 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \15 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 16 16 --with-math-lib="/usr/lib/libm.dylib" \ 17 17 --with-graphics-lib="/usr/X11/lib/libX11.dylib" \ 18 18 --with-cxxoptflags=" -fno-common -no-cpp-precomp -fexceptions -arch x86_64 -mmacosx-version-min=10.5 -O3 -DNDEBUG -w "\ 19 --with-adic2-dir=$ISSM_ TIER/externalpackages/adic/install/ \20 --with-adolc-dir=$ISSM_ TIER/externalpackages/adolc/install/ \19 --with-adic2-dir=$ISSM_DIR/externalpackages/adic/install/ \ 20 --with-adolc-dir=$ISSM_DIR/externalpackages/adolc/install/ \ 21 21 --with-numthreads=8 \ 22 22 --without-thermal \ … … 34 34 35 35 #--without-prognostic \ 36 #--with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \36 #--with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 37 37 #--with-petsc-arch=$ISSM_ARCH \ 38 #--with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \39 #--with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \40 #--with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/include/ " \41 #--with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \42 #--with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \43 #--with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \38 #--with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 39 #--with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 40 #--with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \ 41 #--with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 42 #--with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 43 #--with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ -
issm/trunk/configs/config-macosx64-larour-nopetsc.sh
r11995 r12332 1 1 #!/bin/sh 2 2 3 #petsc 3.2 4 #mpich 1.4 3 pythonversion=3.2 5 4 6 5 ./configure \ 7 --prefix=$ISSM_TIER \ 8 --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include \ 9 --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \ 6 --prefix=$ISSM_DIR \ 10 7 --with-matlab-dir=$MATLAB_DIR \ 11 --with- triangle-dir=$ISSM_TIER/externalpackages/triangle/install\12 --with- metis-dir=$ISSM_TIER/externalpackages/metis/install\13 --with- chaco-dir=$ISSM_TIER/externalpackages/chaco/install\14 --with- fortran-lib="/usr/local/gfortran/lib/libgfortran.a"\8 --with-python-dir=$ISSM_DIR/externalpackages/python/install\ 9 --with-python-version=$pythonversion \ 10 --with-python-numpy-dir=$ISSM_DIR/externalpackages/python/install/Python.framework/Versions/$pythonversion/lib/python$pythonversion/site-packages/numpy/core/include/numpy\ 11 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 15 12 --with-math-lib="/usr/lib/libm.dylib" \ 16 --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install/lib \17 13 --with-graphics-lib="/usr/X11/lib/libX11.dylib" \ 18 14 --with-cxxoptflags=" -fno-common -no-cpp-precomp -fexceptions -arch x86_64 -mmacosx-version-min=10.5 -O3 -DNDEBUG -w "\ 19 --with-numthreads=8 \ 20 --with-gsl-dir=$ISSM_TIER/externalpackages/gsl/install 21 # --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install \ 22 # --with-petsc-arch=$ISSM_ARCH \ 23 # --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \ 24 # --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \ 25 # --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \ 26 # --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \ 27 # --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ 28 # --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \ 15 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install -
issm/trunk/configs/config-macosx64-larour-python.sh
r11995 r12332 5 5 6 6 ./configure \ 7 --prefix=$ISSM_ TIER \8 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \9 --with-python-dir=$ISSM_ TIER/externalpackages/python/install\10 --with-python-numpy-dir=$ISSM_ TIER/externalpackages/python/install/Python.framework/Versions/3.2/lib/python3.2/site-packages/numpy/core/include/numpy\11 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \12 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \13 --with-mpi-lib=" $ISSM_ TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \14 --with-chaco-dir=$ISSM_ TIER/externalpackages/chaco/install \7 --prefix=$ISSM_DIR \ 8 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 9 --with-python-dir=$ISSM_DIR/externalpackages/python/install\ 10 --with-python-numpy-dir=$ISSM_DIR/externalpackages/python/install/Python.framework/Versions/3.2/lib/python3.2/site-packages/numpy/core/include/numpy\ 11 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 12 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 13 --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \ 14 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 15 15 --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \ 16 16 --with-math-lib="/usr/lib/libm.dylib" \ … … 18 18 --with-cxxoptflags=" -fno-common -no-cpp-precomp -fexceptions -arch x86_64 -mmacosx-version-min=10.5 -O3 -DNDEBUG -w "\ 19 19 --with-numthreads=8 \ 20 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \20 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 21 --with-petsc-arch=$ISSM_ARCH \ 22 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \23 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \24 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/include/ " \25 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \26 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \27 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/28 #--with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \29 #--with-boost-dir=$ISSM_ TIER/externalpackages/boost/install/ \22 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 23 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 24 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \ 25 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 26 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 27 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ 28 #--with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 29 #--with-boost-dir=$ISSM_DIR/externalpackages/boost/install/ \ -
issm/trunk/configs/config-macosx64-larour.sh
r11995 r12332 5 5 6 6 ./configure \ 7 --prefix=$ISSM_ TIER \7 --prefix=$ISSM_DIR \ 8 8 --with-matlab-dir=$MATLAB_DIR \ 9 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \10 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \11 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \12 --with-mpi-lib=" $ISSM_ TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \13 --with-chaco-dir=$ISSM_ TIER/externalpackages/chaco/install \9 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 10 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 11 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 12 --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \ 13 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 14 14 --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \ 15 15 --with-math-lib="/usr/lib/libm.dylib" \ … … 17 17 --with-cxxoptflags=" -fno-common -no-cpp-precomp -fexceptions -arch x86_64 -mmacosx-version-min=10.5 -O3 -DNDEBUG -w "\ 18 18 --with-numthreads=8 \ 19 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \19 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 20 --with-petsc-arch=$ISSM_ARCH \ 21 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \22 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \23 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/include/ " \24 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \25 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \26 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/27 #--with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \21 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 22 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 23 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \ 24 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 25 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 26 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ 27 #--with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ -
issm/trunk/configs/config-macosx64-mathieu.sh
r11237 r12332 5 5 6 6 ./configure \ 7 --prefix=$ISSM_ TIER \7 --prefix=$ISSM_DIR \ 8 8 --with-matlab-dir=$MATLAB_DIR \ 9 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \10 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \11 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \12 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \13 --with-mpi-lib=" $ISSM_ TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \9 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 10 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 11 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 12 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 13 --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \ 14 14 --with-petsc-arch=$ISSM_ARCH \ 15 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \16 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \17 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \18 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/include/ " \19 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \20 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \21 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \15 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 16 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 17 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 18 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \ 19 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 20 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 21 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 22 22 --with-fortran-lib="/usr/local/lib/libgfortran.a" \ 23 23 --with-math-lib="/usr/lib/libm.dylib" \ -
issm/trunk/configs/config-macosx64-nicole.sh
r11995 r12332 5 5 6 6 ./configure \ 7 --prefix=$ISSM_ TIER \7 --prefix=$ISSM_DIR \ 8 8 --with-matlab-dir=$MATLAB_DIR \ 9 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \10 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \11 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \12 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \13 --with-mpi-lib=" $ISSM_ TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \9 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 10 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 11 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 12 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 13 --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \ 14 14 --with-petsc-arch=$ISSM_ARCH \ 15 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \16 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \17 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install -lPLAPACK" \18 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/include/ " \19 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install \20 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install \21 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install \22 --with-scotch-dir="$ISSM_ TIER/externalpackages/scotch/install" \23 --with-chaco-dir="$ISSM_ TIER/externalpackages/chaco/install" \15 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 16 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 17 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install -lPLAPACK" \ 18 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \ 19 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 22 --with-scotch-dir="$ISSM_DIR/externalpackages/scotch/install" \ 23 --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \ 24 24 --with-fortran-lib="/usr/local/gfortran/lib/gcc/x86_64-apple-darwin10/4.6.2/libgfortran.a" \ 25 25 --with-math-lib="/usr/lib/libm.dylib" \ -
issm/trunk/configs/config-macosx64-ogive.sh
r11237 r12332 9 9 10 10 ./configure \ 11 --prefix=$ISSM_ TIER \11 --prefix=$ISSM_DIR \ 12 12 --with-matlab-dir=$MATLAB_DIR \ 13 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \14 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \15 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \16 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \17 --with-mpi-lib=" $ISSM_ TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \13 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 14 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 15 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 16 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 17 --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \ 18 18 --with-petsc-arch=$ISSM_ARCH \ 19 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \20 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \21 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \22 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/include/ " \23 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \24 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \25 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \19 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 20 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 22 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \ 23 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 24 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 25 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 26 26 --with-fortran-lib="/usr/local/gfortran/lib/x86_64/libgfortran.a" \ 27 27 --with-math-lib="/usr/lib/libm.dylib" \ -
issm/trunk/configs/config-macosx64-sophie.sh
r11237 r12332 9 9 10 10 ./configure \ 11 --prefix=$ISSM_ TIER \11 --prefix=$ISSM_DIR \ 12 12 --with-matlab-dir=$MATLAB_DIR \ 13 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \14 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \15 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \16 --with-mpi-include=$ISSM_ TIER/externalpackages/mpich2/install/include \17 --with-mpi-lib=" $ISSM_ TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \13 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 14 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 15 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 16 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \ 17 --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \ 18 18 --with-petsc-arch=$ISSM_ARCH \ 19 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \20 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install \21 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \22 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/include/ " \23 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \24 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \25 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \19 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 20 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 22 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \ 23 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 24 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 25 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 26 26 --with-fortran-lib="/sw/usr/local/lib/x86_64/libgfortran.a" \ 27 27 --with-math-lib="/usr/lib/libm.dylib" \ -
issm/trunk/configs/config-pleiades-petsc2.sh
r11237 r12332 2 2 3 3 ./configure \ 4 --prefix=$ISSM_ TIER \5 --with- serial=no \6 --with-triangle-dir=$ISSM_ TIER/externalpackages/triangle/install \7 --with-metis-dir=$ISSM_ TIER/externalpackages/metis/install \8 --with-petsc-dir=$ISSM_ TIER/externalpackages/petsc/install \4 --prefix=$ISSM_DIR \ 5 --with-modules=no \ 6 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 7 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 8 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 9 9 --with-mpi-include=/nasa/sgi/mpt/1.25/include \ 10 10 --with-mpi-lib="-L/nasa/sgi/mpt/1.25/lib/ -lmpi -lpthread -lgfortran" \ 11 11 --with-petsc-arch=$ISSM_ARCH \ 12 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \12 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 13 13 --with-mkl-dir=/nasa/intel/mkl/10.0.011/lib/64/ \ 14 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \15 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \16 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \17 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \18 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \14 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 15 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \ 16 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 17 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 18 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 19 19 --with-graphics-lib=/usr/lib64/libX11.so \ 20 20 --with-cxxoptflags="-O3 -xS" \ -
issm/trunk/configs/config-pleiades.sh
r11237 r12332 2 2 3 3 ./configure \ 4 --prefix=$ISSM_TIER \ 5 --with-serial=no \ 6 --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \ 7 --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \ 8 --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install \ 4 --prefix=$ISSM_DIR \ 5 --with-modules=no \ 6 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 7 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \ 8 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 9 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \ 9 10 --with-mpi-include=/nasa/sgi/mpt/1.25/include \ 10 11 --with-mpi-lib="-L/nasa/sgi/mpt/1.25/lib/ -lmpi -lpthread -lgfortran" \ 11 12 --with-petsc-arch=$ISSM_ARCH \ 12 --with-dakota-dir=$ISSM_ TIER/externalpackages/dakota/install \13 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 13 14 --with-mkl-dir=/nasa/intel/mkl/10.0.011/lib/64/ \ 14 --with-plapack-lib="-L$ISSM_ TIER/externalpackages/petsc/install/ -lPLAPACK" \15 --with-plapack-include="-I$ISSM_ TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \16 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/ \17 --with-scalapack-dir=$ISSM_ TIER/externalpackages/petsc/install/ \18 --with-blacs-dir=$ISSM_ TIER/externalpackages/petsc/install/ \15 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \ 16 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \ 17 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 18 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 19 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 19 20 --with-graphics-lib=/usr/lib64/libX11.so \ 20 21 --with-cxxoptflags="-O3 -xS" \ -
issm/trunk/configs/config-win32-eric.sh
r11237 r12332 4 4 #get configure.sh to pick up the intel compiler 5 5 6 ./configure --prefix=$ISSM_ TIER --with-parallel=no --with-vendor=intel-win --with-matlab-dir=$MATLAB_DIR --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install --with-metis-dir=$ISSM_TIER/externalpackages/metis/install --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install --with-petsc-arch=$ISSM_ARCH --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/f2cblaslapack/$ISSM_ARCH6 ./configure --prefix=$ISSM_DIR --with-parallel=no --with-vendor=intel-win --with-matlab-dir=$MATLAB_DIR --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-petsc-arch=$ISSM_ARCH --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/f2cblaslapack/$ISSM_ARCH -
issm/trunk/configs/config-win7-32.sh
r11995 r12332 2 2 3 3 #Dos style path needed for the windows sdk 7.1 cl compiler: 4 ISSM_ TIER_WIN=`cygpath -m "$ISSM_TIER"`4 ISSM_DIR_WIN=`cygpath -m "$ISSM_DIR"` 5 5 6 6 #get configure.sh to pick up the win7 Visual Studio compiler 7 ./configure --prefix=$ISSM_ TIER \7 ./configure --prefix=$ISSM_DIR \ 8 8 --with-vendor=intel-win7-32 \ 9 9 --with-matlab-dir=$MATLAB_DIR \ 10 --with-triangle-dir="$ISSM_ TIER_WIN/externalpackages/triangle/install" \11 --with-metis-dir="$ISSM_ TIER_WIN/externalpackages/metis/install" \12 --with-petsc-dir="$ISSM_ TIER_WIN/externalpackages/petsc/install" \10 --with-triangle-dir="$ISSM_DIR_WIN/externalpackages/triangle/install" \ 11 --with-metis-dir="$ISSM_DIR_WIN/externalpackages/metis/install" \ 12 --with-petsc-dir="$ISSM_DIR_WIN/externalpackages/petsc/install" \ 13 13 --with-petsc-arch=$ISSM_ARCH \ 14 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install/lib/ \15 --with-mpi-lib="$ISSM_ TIER_WIN/externalpackages/petsc/install/lib/libpetsc.lib" \16 --with-mpi-include="$ISSM_ TIER_WIN/externalpackages/petsc/install/include/mpiuni"14 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/lib/ \ 15 --with-mpi-lib="$ISSM_DIR_WIN/externalpackages/petsc/install/lib/libpetsc.lib" \ 16 --with-mpi-include="$ISSM_DIR_WIN/externalpackages/petsc/install/include/mpiuni" -
issm/trunk/configs/config-win7-64.sh
r11995 r12332 2 2 3 3 #Dos style path needed for the windows sdk 7.1 cl compiler: 4 ISSM_ TIER_WIN=`cygpath -m "$ISSM_TIER"`4 ISSM_DIR_WIN=`cygpath -m "$ISSM_DIR"` 5 5 6 6 #get configure.sh to pick up the win7 Visual Studio compiler 7 ./configure --prefix=$ISSM_ TIER \7 ./configure --prefix=$ISSM_DIR \ 8 8 --with-vendor=intel-win7-64 \ 9 9 --with-matlab-dir=$MATLAB_DIR \ 10 --with-triangle-dir="$ISSM_ TIER_WIN/externalpackages/triangle/install" \11 --with-metis-dir="$ISSM_ TIER_WIN/externalpackages/metis/install" \12 --with-petsc-dir="$ISSM_ TIER_WIN/externalpackages/petsc/install" \10 --with-triangle-dir="$ISSM_DIR_WIN/externalpackages/triangle/install" \ 11 --with-metis-dir="$ISSM_DIR_WIN/externalpackages/metis/install" \ 12 --with-petsc-dir="$ISSM_DIR_WIN/externalpackages/petsc/install" \ 13 13 --with-petsc-arch=$ISSM_ARCH \ 14 --with-blas-lapack-dir=$ISSM_ TIER/externalpackages/petsc/install/lib/ \15 --with-mpi-lib="$ISSM_ TIER_WIN/externalpackages/petsc/install/lib/libpetsc.lib" \16 --with-mpi-include="$ISSM_ TIER_WIN/externalpackages/petsc/install/include/mpiuni"14 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/lib/ \ 15 --with-mpi-lib="$ISSM_DIR_WIN/externalpackages/petsc/install/lib/libpetsc.lib" \ 16 --with-mpi-include="$ISSM_DIR_WIN/externalpackages/petsc/install/include/mpiuni" -
issm/trunk/configure.ac
r12059 r12332 2 2 3 3 #AUTOCONF 4 AC_INIT([ISSM],[4. 1],[issm@jpl.nasa.gov],[issm],[http://issm.jpl.nasa.gov]) #Initializing configure4 AC_INIT([ISSM],[4.2],[issm@jpl.nasa.gov],[issm],[http://issm.jpl.nasa.gov]) #Initializing configure 5 5 AC_CONFIG_AUX_DIR([./aux-config]) #Put config files in aux-config 6 6 AC_CONFIG_MACRO_DIR([m4]) #m4 macros are located in m4 … … 36 36 AC_CONFIG_FILES([Makefile 37 37 src/Makefile 38 src/c/Makefile 39 src/mex/Makefile 38 src/c/Makefile 39 src/py/Makefile 40 src/py/model/Makefile 41 src/modules/Makefile 42 src/modules/python/Makefile 43 src/modules/matlab/Makefile 40 44 src/m/Makefile 41 45 bin/Makefile]) -
issm/trunk/cron/configs/linux64_daily
r11995 r12332 6 6 7 7 #ISSM main directory (full paths) 8 ISSM_DIR="/path/to/issm" 9 ISSM_TIER="/path/to/issm/cron/trunk-jpl" 8 ISSM_DIR="/path/to/issm/cron/trunk-jpl" 10 9 11 10 #ISSM Architecture … … 72 71 73 72 #Mail delivery. If SKIPMAIL="no", the html nightly run report will be 74 #sent to the adresses present in $ISSM_ TIER/cron/mailinglist.73 #sent to the adresses present in $ISSM_DIR/cron/mailinglist. 75 74 SKIPMAIL="no" 76 75 -
issm/trunk/cron/configs/linux64_nightly
r11995 r12332 6 6 7 7 #ISSM main directory (full paths) 8 ISSM_DIR="/path/to/issm" 9 ISSM_TIER="/path/to/issm/cron/trunk-jpl" 8 ISSM_DIR="/path/to/issm/cron/trunk-jpl" 10 9 11 10 #ISSM Architecture … … 72 71 73 72 #Mail delivery. If SKIPMAIL="no", the html nightly run report will be 74 #sent to the adresses present in $ISSM_ TIER/cron/mailinglist.73 #sent to the adresses present in $ISSM_DIR/cron/mailinglist. 75 74 SKIPMAIL="no" 76 75 -
issm/trunk/cron/configs/macosx64_daily
r11995 r12332 6 6 7 7 #ISSM main directory (full path) 8 ISSM_DIR="/path/to/issm/" 9 ISSM_TIER="/path/to/issm/trunk-jpl/cron/trunk-jpl" 8 ISSM_DIR="/path/to/issm/trunk-jpl/cron/trunk-jpl" 10 9 11 10 #ISSM Architecture … … 72 71 73 72 #Mail delivery. If SKIPMAIL="no", the html nightly run report will be 74 #sent to the adresses present in $ISSM_ TIER/cron/mailinglist.73 #sent to the adresses present in $ISSM_DIR/cron/mailinglist. 75 74 SKIPMAIL="no" 76 75 -
issm/trunk/cron/configs/macosx64_nightly
r11995 r12332 6 6 7 7 #ISSM main directory (full path) 8 ISSM_DIR="/path/to/issm/" 9 ISSM_TIER="/path/to/issm/trunk-jpl/cron/trunk-jpl" 8 ISSM_DIR="/path/to/issm/trunk-jpl/cron/trunk-jpl" 10 9 11 10 #ISSM Architecture … … 72 71 73 72 #Mail delivery. If SKIPMAIL="no", the html nightly run report will be 74 #sent to the adresses present in $ISSM_ TIER/cron/mailinglist.73 #sent to the adresses present in $ISSM_DIR/cron/mailinglist. 75 74 SKIPMAIL="no" 76 75 -
issm/trunk/cron/configs/win732
r11995 r12332 6 6 7 7 #ISSM main directory (full path) 8 ISSM_DIR="/cygdrive/c/issm" 9 ISSM_TIER="/cygdrive/c/issm/trunk-jpl/cron/trunk-jpl" 8 ISSM_DIR="/cygdrive/c/issm-uci/trunk-jpl/cron/trunk-jpl" 10 9 11 10 #ISSM Architecture … … 16 15 17 16 #MATLAB path 18 MATLAB_PATH="C:/MATLAB/R201 1b32/"17 MATLAB_PATH="C:/MATLAB/R2012a/" 19 18 20 19 #COMPILATION CONFIGURATION FILE … … 32 31 # - "none" leave ISSM as is in its directory 33 32 # ->skip to section 3 34 ISSM_INSTALLATION=" none"33 ISSM_INSTALLATION="checkout" 35 34 36 35 #SVN repository … … 38 37 39 38 #execution path used for parallel runs 40 EXECUTION_PATH="/cygdrive/c/issm /ExecutionNightlyRun"39 EXECUTION_PATH="/cygdrive/c/issm-uci/ExecutionNightlyRun" 41 40 42 41 #-----------------------------------# … … 49 48 # - "none" leave external packages as is 50 49 # ->skip to section 4 51 ISSM_EXTERNALPACKAGES=" none"52 EXTERNALPACKAGESDIR="/cygdrive/c/issm /trunk-jpl/externalpackages"50 ISSM_EXTERNALPACKAGES="link" 51 EXTERNALPACKAGESDIR="/cygdrive/c/issm-uci/trunk-jpl/externalpackages" 53 52 54 53 #List of external pakages to be installed … … 66 65 # - "yes" compile ISSM 67 66 # - "no" do not compile ISSM 68 ISSM_COMPILATION=" no"67 ISSM_COMPILATION="yes" 69 68 70 69 #----------------------# … … 73 72 74 73 #Mail delivery. If SKIPMAIL="no", the html nightly run report will be 75 #sent to the adresses present in $ISSM_ TIER/cron/mailinglist.76 SKIPMAIL=" no"74 #sent to the adresses present in $ISSM_DIR/cron/mailinglist. 75 SKIPMAIL="yes" 77 76 78 77 #Sender email address 79 EMAIL_ADRESS="eric.larour@ jpl.nasa.gov"78 EMAIL_ADRESS="eric.larour@gmail.com" 80 79 81 80 #------------------------# … … 85 84 #number of cpus used in ISSM installation and compilation (one is usually 86 85 #safer as some packages are very sensitive to parallel compilation) 87 NUMCPUS_INSTALL= 886 NUMCPUS_INSTALL=1 88 87 89 88 #number of cpus used in the nightly runs. … … 95 94 #ex: "'id',[101 102 103]" 96 95 97 NROPTIONS="'benchmark', 'all'"96 NROPTIONS="'benchmark',102:2:120" 98 97 99 98 #------------------------# 100 99 # 7: Matlab# 101 100 #------------------------# 102 MATLABBIN=/cygdrive/c/MATLAB/R201 1b32/bin/matlab101 MATLABBIN=/cygdrive/c/MATLAB/R2012a/bin/matlab -
issm/trunk/cron/configs/win764
r11995 r12332 6 6 7 7 #ISSM main directory (full path) 8 ISSM_DIR="/cygdrive/c/issm" 9 ISSM_TIER="/cygdrive/c/issm/trunk-jpl/cron/trunk-jpl" 8 ISSM_DIR="/cygdrive/c/issm/trunk-jpl/cron/trunk-jpl" 10 9 11 10 #ISSM Architecture … … 73 72 74 73 #Mail delivery. If SKIPMAIL="no", the html nightly run report will be 75 #sent to the adresses present in $ISSM_ TIER/cron/mailinglist.74 #sent to the adresses present in $ISSM_DIR/cron/mailinglist. 76 75 SKIPMAIL="no" 77 76 -
issm/trunk/cron/configs/winxp32
r11995 r12332 6 6 7 7 #ISSM main directory (full path) 8 ISSM_DIR="C:/home/issm/trunk-jpl" 9 ISSM_TIER="C:/home/issm/trunk-jpl/cron/trunk-jpl" 8 ISSM_DIR="C:/home/issm/trunk-jpl/cron/trunk-jpl" 10 9 11 10 #ISSM Architecture … … 66 65 67 66 #Mail delivery. If SKIPMAIL="no", the html nightly run report will be 68 #sent to the adresses present in $ISSM_ TIER/cron/mailinglist.67 #sent to the adresses present in $ISSM_DIR/cron/mailinglist. 69 68 SKIPMAIL="no" 70 69 -
issm/trunk/cron/nightlyrun.sh
r11995 r12332 65 65 #Export ISSM_* variables{{{1 66 66 export ISSM_DIR 67 export ISSM_TIER68 67 export ISSM_ARCH 69 68 #}}} … … 90 89 91 90 #only update ISSM 92 cd $ISSM_ TIER91 cd $ISSM_DIR 93 92 svn update 94 93 … … 109 108 #Create cluster's settings{{{1 110 109 #create simpler cluster.rc file, with only the cluster we are interested in. 111 cd $ISSM_ TIER/test/NightlyRun/110 cd $ISSM_DIR/test/NightlyRun/ 112 111 if [ "$MACHINE" = "win7" ]; then 113 112 cat << END > $HOST_NAME"_settings.m" 114 113 cluster.login='$USER'; 115 cluster.codepath='`cygpath -m $ISSM_ TIER/bin`';114 cluster.codepath='`cygpath -m $ISSM_DIR/bin`'; 116 115 cluster.executionpath='`cygpath -m $EXECUTION_PATH`'; 117 116 END … … 119 118 cat << END > $HOST_NAME"_settings.m" 120 119 cluster.login='$USER'; 121 cluster.codepath='$ISSM_ TIER/bin';120 cluster.codepath='$ISSM_DIR/bin'; 122 121 cluster.executionpath='$EXECUTION_PATH'; 123 122 END 124 cat << END > $ISSM_ TIER/externalpackages/matlab/install.sh123 cat << END > $ISSM_DIR/externalpackages/matlab/install.sh 125 124 #!/bin/bash 126 125 rm -rf install … … 131 130 #}}} 132 131 #Source environment variables with new matlab path {{{1 133 cd $ISSM_ TIER/etc132 cd $ISSM_DIR/etc 134 133 source environment.sh MATLAB_DIR=$MATLAB_PATH 135 134 #}}} … … 138 137 then 139 138 140 cd $ISSM_ TIER/externalpackages139 cd $ISSM_DIR/externalpackages 141 140 #number of packages: 142 141 numpackages=`echo $EXTERNALPACKAGES | wc -w` … … 156 155 157 156 #erase externapackages, and link with externalpackages_dir 158 cd $ISSM_ TIER157 cd $ISSM_DIR 159 158 rm -rf externalpackages 160 159 cp -Rf $EXTERNALPACKAGESDIR ./ … … 164 163 165 164 #erase externapackages, and link with externalpackages_dir 166 cd $ISSM_ TIER165 cd $ISSM_DIR 167 166 rm -rf externalpackages 168 167 ln -s $EXTERNALPACKAGESDIR . … … 186 185 then 187 186 188 cd $ISSM_ TIER187 cd $ISSM_DIR 189 188 make clean 190 189 make distclean … … 214 213 #Prepare run 215 214 #create softlink to startup {{{1 216 cd $ISSM_ TIER/test/NightlyRun/215 cd $ISSM_DIR/test/NightlyRun/ 217 216 rm startup.m #in case it alreade exists 218 cp $ISSM_ TIER/startup.m .217 cp $ISSM_DIR/startup.m . 219 218 #}}} 220 219 #Create nightlylog directory and info.log {{{1 … … 222 221 INSTALL_TIME=$(timer) 223 222 ELAPSED_INSTALL=$(timer $START_TIME) 224 rm -rf $ISSM_ TIER/nightlylog225 mkdir $ISSM_ TIER/nightlylog226 cat << END > $ISSM_ TIER/nightlylog/info.log223 rm -rf $ISSM_DIR/nightlylog 224 mkdir $ISSM_DIR/nightlylog 225 cat << END > $ISSM_DIR/nightlylog/info.log 227 226 today: $(echo $TODAY) 228 227 user: $(echo $USER) … … 245 244 #on Matlab and windows machines, we'll need a windows style path: {{{ 246 245 if [ "$MACHINE" = "win7" ]; then 247 MATLAB_TIER=`cygpath -m $ISSM_ TIER`246 MATLAB_TIER=`cygpath -m $ISSM_DIR` 248 247 else 249 MATLAB_TIER=$ISSM_ TIER248 MATLAB_TIER=$ISSM_DIR 250 249 fi 251 250 #}}} … … 254 253 do 255 254 #Launch matlab and the nightly run script 256 cat > $ISSM_ TIER/nightlylog/matlab_run$i.m << EOF255 cat > $ISSM_DIR/nightlylog/matlab_run$i.m << EOF 257 256 warning off %necessary to avoid a info.log of several Go for parallel runs 258 257 try, … … 263 262 echo "runme('output','nightly','rank',$i,'numprocs',$NUMCPUS_RUN);" 264 263 else 265 #echo "runme('id',[101 102]);"266 264 echo "runme($NROPTIONS,'output','nightly','rank',$i,'numprocs',$NUMCPUS_RUN);" 267 265 fi … … 271 269 message=getReport(me) 272 270 directory=strsplit(pwd,'/'); 273 fid=fopen([ ISSM_TIER'/nightlylog/matlaberror.log'], 'at');271 fid=fopen([issmdir '/nightlylog/matlaberror.log'], 'at'); 274 272 fprintf(fid,'\nMatlab error occured in: %s\n\n',directory{end}); 275 273 fprintf(fid,'%s',message); … … 281 279 282 280 #Start run from nightlylog directory 283 cd $ISSM_ TIER/nightlylog/281 cd $ISSM_DIR/nightlylog/ 284 282 285 283 MATLABBIN=$MATLAB_PATH/bin/matlab … … 298 296 #}}} 299 297 #concatenate all reports {{{1 300 cd $ISSM_ TIER/nightlylog/298 cd $ISSM_DIR/nightlylog/ 301 299 cp matlab_log1.log matlab_log.log 302 300 for (( i=2;i<=$NUMCPUS_RUN;i++ )) … … 315 313 ELAPSED_RUN=$(timer $INSTALL_TIME) 316 314 ELAPSED_TOTAL=$(timer $START_TIME) 317 cat << END >> $ISSM_ TIER/nightlylog/info.log315 cat << END >> $ISSM_DIR/nightlylog/info.log 318 316 elapsed_run: $(echo $ELAPSED_RUN) 319 317 elapsed_total: $(echo $ELAPSED_TOTAL) … … 324 322 #Send Report 325 323 #Build html report {{{1 326 cd $ISSM_ TIER/nightlylog/324 cd $ISSM_DIR/nightlylog/ 327 325 sh ../scripts/report.sh 328 echo "html report located in $ISSM_ TIER/nightlylog/report.html"326 echo "html report located in $ISSM_DIR/nightlylog/report.html" 329 327 #}}} 330 328 #send mail if requested (SKIPMAIL) {{{1 … … 332 330 then 333 331 echo "sending report..." 334 source $ISSM_ TIER/cron/mailinglist332 source $ISSM_DIR/cron/mailinglist 335 333 for i in `echo $MAILINGLIST`; do 336 334 337 335 if [ "$MACHINE" = "win7" ] 338 336 then 339 email -html -s "Nightly runs on $HOST_NAME (version: $ISSM_RELEASE)" -n "ISSM Nightly run" -f echo $EMAIL_ADRESS $i < $ISSM_ TIER/nightlylog/report.html337 email -html -s "Nightly runs on $HOST_NAME (version: $ISSM_RELEASE)" -n "ISSM Nightly run" -f echo $EMAIL_ADRESS $i < $ISSM_DIR/nightlylog/report.html 340 338 else 341 339 if [ "$MACHINE" = "astrid" ] 342 340 then 343 cat - $ISSM_ TIER/nightlylog/report.html <<HERE | /usr/lib/sendmail -oi -t341 cat - $ISSM_DIR/nightlylog/report.html <<HERE | /usr/lib/sendmail -oi -t 344 342 From: "ISSM Nightly run" <$EMAIL_ADRESS> 345 343 To: $i … … 349 347 HERE 350 348 else 351 cat - $ISSM_ TIER/nightlylog/report.html <<HERE | /usr/sbin/sendmail -oi -t349 cat - $ISSM_DIR/nightlylog/report.html <<HERE | /usr/sbin/sendmail -oi -t 352 350 From: "ISSM Nightly run" <$EMAIL_ADRESS> 353 351 To: $i -
issm/trunk/etc/environment.csh
r8555 r12332 1 #ISSM_ TIER and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...)2 source $ISSM_ TIER/etc/environment_variables.csh1 #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.csh 3 3 4 4 #Do we have any command line arguments? (such as MATLAB_DIR=otherdirthandefault), source them before exporting the variables … … 10 10 11 11 #CRON utilities 12 setenv PATH {$PATH}:{$ISSM_ TIER}/cron12 setenv PATH {$PATH}:{$ISSM_DIR}/cron 13 13 14 14 #SCRIPTS utilities 15 setenv PATH {$PATH}:{$ISSM_ TIER}/scripts15 setenv PATH {$PATH}:{$ISSM_DIR}/scripts 16 16 17 17 #MATLAB … … 110 110 #AUTOCONF 111 111 setenv AUTOCONF_DIR {$AUTOCONF_DIR} 112 setenv PATH {$ PATH}:{$AUTOCONF_DIR}/bin112 setenv PATH {$AUTOCONF_DIR}/bin:{$PATH} 113 113 114 114 #AUTOMAKE 115 115 setenv AUTOMAKE_DIR {$AUTOMAKE_DIR} 116 setenv PATH {$ PATH}:{$AUTOMAKE_DIR}/bin116 setenv PATH {$AUTOMAKE_DIR}/bin:{$PATH} 117 117 118 118 #BORLAND -
issm/trunk/etc/environment.sh
r11995 r12332 1 #ISSM_ TIER and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...)1 #ISSM_DIR and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...) 2 2 3 3 #Windows compilers: 4 4 if [[ "$ISSM_ARCH" == "cygwin-intel" ]]; then 5 source $ISSM_ TIER/externalpackages/windows/windows_environment.sh5 source $ISSM_DIR/externalpackages/windows/windows_environment.sh 6 6 fi 7 7 8 source $ISSM_ TIER/etc/environment_variables.sh8 source $ISSM_DIR/etc/environment_variables.sh 9 9 10 10 #Do we have any command line arguments? (such as MATLAB_DIR=otherdirthandefault), source them after exporting the variables … … 16 16 17 17 #CRON utilities 18 PATH="$PATH:$ISSM_ TIER/cron"18 PATH="$PATH:$ISSM_DIR/cron" 19 19 20 20 #scripts 21 PATH="$PATH:$ISSM_ TIER/scripts"21 PATH="$PATH:$ISSM_DIR/scripts" 22 22 23 23 ##MATLAB … … 137 137 #export INTEL_DIR 138 138 #PATH="$PATH:$INTEL_DIR" 139 #source $ISSM_ TIER/externalpackages/intel/intel.sh139 #source $ISSM_DIR/externalpackages/intel/intel.sh 140 140 141 141 #SDK … … 215 215 #APPSCAN 216 216 export PATH="$PATH:$APPSCAN_DIR/install/bin" 217 export PATH="$PATH:$APPSCAN_DIR/bin" ]217 export PATH="$PATH:$APPSCAN_DIR/bin" 218 218 219 219 #CPPCHECK … … 242 242 export PATH="$PATH:$ANDROID_NDK_DIR/" 243 243 244 #ANDROID_D EV_DIR245 export ANDROID_D EV_DIR244 #ANDROID_DIR 245 export ANDROID_DIR 246 246 247 247 #ANDROID_SDK … … 253 253 #GSL 254 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" 255 257 256 258 #GMAKE … … 259 261 #PYTHON 260 262 export PATH="$PYTHON_DIR/bin:$PATH" 261 export PYTHONPATH="$PYTHONPATH:$ISSM_TIER/src/mex" 262 export LD_LIBRARY_PATH=$ISSM_TIER/src/mex:$LD_LIBRARY_PATH 263 export PYTHONPATH="$PYTHONPATH:$ISSM_DIR/src/modules/python" 264 export LD_LIBRARY_PATH=$ISSM_DIR/src/modules/python:$LD_LIBRARY_PATH 265 export PYTHONSTARTUP 263 266 264 267 #MODELE 265 268 export PATH="$MODELE_DIR/src/exec:$PATH" 269 270 #GIT 271 export PATH="$PATH:$GIT_DIR/install/bin" -
issm/trunk/etc/environment_variables.csh
r10874 r12332 1 1 # 2 2 # 3 #This routine can only be run if the ISSM_ TIER variable has been correctly set!3 #This routine can only be run if the ISSM_DIR variable has been correctly set! 4 4 # 5 5 # 6 6 7 7 #MATLAB 8 set MATLAB_DIR={$ISSM_ TIER}/externalpackages/matlab/install8 set MATLAB_DIR={$ISSM_DIR}/externalpackages/matlab/install 9 9 10 10 #MPI 11 set MPI_DIR={$ISSM_ TIER}/externalpackages/mpich2/install11 set MPI_DIR={$ISSM_DIR}/externalpackages/mpich2/install 12 12 13 13 #PETSC 14 set PETSC_DIR={$ISSM_ TIER}/externalpackages/petsc/install14 set PETSC_DIR={$ISSM_DIR}/externalpackages/petsc/install 15 15 16 16 #SLEPC 17 set SLEPC_DIR={$ISSM_ TIER}/externalpackages/slepc/install17 set SLEPC_DIR={$ISSM_DIR}/externalpackages/slepc/install 18 18 19 19 #Dakota 20 set DAKOTA_DIR={$ISSM_ TIER}/externalpackages/dakota/install20 set DAKOTA_DIR={$ISSM_DIR}/externalpackages/dakota/install 21 21 22 22 #Qhull 23 set QHULL_DIR={$ISSM_ TIER}/externalpackages/qhull/install23 set QHULL_DIR={$ISSM_DIR}/externalpackages/qhull/install 24 24 25 25 #Doxygen 26 set DOXYGEN_DIR={$ISSM_ TIER}/externalpackages/doxygen/install26 set DOXYGEN_DIR={$ISSM_DIR}/externalpackages/doxygen/install 27 27 28 28 #MTOC 29 set MTOC_DIR={$ISSM_ TIER}/externalpackages/mtoc/install29 set MTOC_DIR={$ISSM_DIR}/externalpackages/mtoc/install 30 30 31 31 #Triangle 32 set TRIANGLE_DIR={$ISSM_ TIER}/externalpackages/triangle/install32 set TRIANGLE_DIR={$ISSM_DIR}/externalpackages/triangle/install 33 33 34 34 #METIS 35 set METIS_DIR={$ISSM_ TIER}/externalpackages/metis/install35 set METIS_DIR={$ISSM_DIR}/externalpackages/metis/install 36 36 37 37 #BLAS 38 set BLAS_DIR={$ISSM_ TIER}/externalpackages/petsc/install/externalexternalpackages/fblaslapack38 set BLAS_DIR={$ISSM_DIR}/externalpackages/petsc/install/externalexternalpackages/fblaslapack 39 39 40 40 #LAPACK 41 set LAPACK_DIR={$ISSM_ TIER}/externalpackages/petsc/install/externalexternalpackages/fblaslapack/$ISSM_ARCH41 set LAPACK_DIR={$ISSM_DIR}/externalpackages/petsc/install/externalexternalpackages/fblaslapack/$ISSM_ARCH 42 42 43 43 #SCALAPACK 44 set SCALAPACK_DIR={$ISSM_ TIER}/externalpackages/petsc/install/externalexternalpackages/SCALAPACK/$ISSM_ARCH44 set SCALAPACK_DIR={$ISSM_DIR}/externalpackages/petsc/install/externalexternalpackages/SCALAPACK/$ISSM_ARCH 45 45 46 46 #PLAPACK 47 set PLAPACK_DIR={$ISSM_ TIER}/externalpackages/petsc/install/externalexternalpackages/PLAPACKR3247 set PLAPACK_DIR={$ISSM_DIR}/externalpackages/petsc/install/externalexternalpackages/PLAPACKR32 48 48 49 49 #BLACS 50 set BLACS_DIR={$ISSM_ TIER}/externalpackages/petsc/install/externalexternalpackages/blacs-dev/$ISSM_ARCH50 set BLACS_DIR={$ISSM_DIR}/externalpackages/petsc/install/externalexternalpackages/blacs-dev/$ISSM_ARCH 51 51 52 52 #sowing 53 set SOWING_DIR={$ISSM_ TIER}/externalpackages/sowing/install53 set SOWING_DIR={$ISSM_DIR}/externalpackages/sowing/install 54 54 55 55 #YAMS 56 set YAMS_DIR={$ISSM_ TIER}/externalpackages/yams/install56 set YAMS_DIR={$ISSM_DIR}/externalpackages/yams/install 57 57 58 58 #TEX2IM 59 set TEX2IM_DIR={$ISSM_ TIER}/externalpackages/tex2im/install59 set TEX2IM_DIR={$ISSM_DIR}/externalpackages/tex2im/install 60 60 61 61 #Chaco 62 set CHACO_DIR={$ISSM_ TIER}/externalpackages/chaco/install62 set CHACO_DIR={$ISSM_DIR}/externalpackages/chaco/install 63 63 64 64 #MeshPart 65 set MESHPART_DIR={$ISSM_ TIER}/externalpackages/meshpart/install65 set MESHPART_DIR={$ISSM_DIR}/externalpackages/meshpart/install 66 66 67 67 #SCOTCH 68 set SCOTCH_DIR={$ISSM_ TIER}/externalpackages/scotch/install68 set SCOTCH_DIR={$ISSM_DIR}/externalpackages/scotch/install 69 69 70 70 #Development packages 71 71 #automake 72 set AUTOMAKE_DIR={$ISSM_ TIER}/externalpackages/automake/install72 set AUTOMAKE_DIR={$ISSM_DIR}/externalpackages/automake/install 73 73 74 74 #autoconf 75 set AUTOCONF_DIR={$ISSM_ TIER}/externalpackages/autoconf/install75 set AUTOCONF_DIR={$ISSM_DIR}/externalpackages/autoconf/install 76 76 77 77 #borland … … 79 79 80 80 #ssh 81 set SSH_DIR={$ISSM_ TIER}/externalpackages/ssh81 set SSH_DIR={$ISSM_DIR}/externalpackages/ssh 82 82 83 83 #valgrind 84 set VALGRIND_DIR={$ISSM_ TIER}/externalpackages/valgrind/install/bin84 set VALGRIND_DIR={$ISSM_DIR}/externalpackages/valgrind/install/bin -
issm/trunk/etc/environment_variables.sh
r11995 r12332 1 1 # 2 2 # 3 #This routine can only be run if the ISSM_ TIER variable has been correctly set!3 #This routine can only be run if the ISSM_DIR variable has been correctly set! 4 4 # 5 5 # 6 6 7 7 #MATLAB 8 MATLAB_DIR="$ISSM_ TIER/externalpackages/matlab/install"8 MATLAB_DIR="$ISSM_DIR/externalpackages/matlab/install" 9 9 10 10 #MPI 11 MPI_DIR="$ISSM_ TIER/externalpackages/mpich2/install"11 MPI_DIR="$ISSM_DIR/externalpackages/mpich2/install" 12 12 13 13 #PETSC 14 PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/install"14 PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" 15 15 16 16 #SLEPC 17 SLEPC_DIR="$ISSM_ TIER/externalpackages/slepc/install"17 SLEPC_DIR="$ISSM_DIR/externalpackages/slepc/install" 18 18 19 19 #Dakota 20 DAKOTA_DIR="$ISSM_ TIER/externalpackages/dakota/install"20 DAKOTA_DIR="$ISSM_DIR/externalpackages/dakota/install" 21 21 22 22 #Qhull 23 QHULL_DIR="$ISSM_ TIER/externalpackages/qhull/install"23 QHULL_DIR="$ISSM_DIR/externalpackages/qhull/install" 24 24 25 25 #Doxygen 26 DOXYGEN_DIR="$ISSM_ TIER/externalpackages/doxygen/install"26 DOXYGEN_DIR="$ISSM_DIR/externalpackages/doxygen/install" 27 27 28 28 #MTOC 29 MTOC_DIR="$ISSM_ TIER/externalpackages/mtoc/install"29 MTOC_DIR="$ISSM_DIR/externalpackages/mtoc/install" 30 30 31 31 #Triangle 32 TRIANGLE_DIR="$ISSM_ TIER/externalpackages/triangle/install"32 TRIANGLE_DIR="$ISSM_DIR/externalpackages/triangle/install" 33 33 34 34 #METIS 35 METIS_DIR="$ISSM_ TIER/externalpackages/metis/install"35 METIS_DIR="$ISSM_DIR/externalpackages/metis/install" 36 36 37 37 #BLAS 38 BLAS_DIR="$ISSM_ TIER/externalpackages/petsc/install/externalpackages/fblaslapack"38 BLAS_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/fblaslapack" 39 39 40 40 #LAPACK 41 LAPACK_DIR="$ISSM_ TIER/externalpackages/petsc/install/externalpackages/fblaslapack/$ISSM_ARCH"41 LAPACK_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/fblaslapack/$ISSM_ARCH" 42 42 43 43 #SCALAPACK 44 SCALAPACK_DIR="$ISSM_ TIER/externalpackages/petsc/install/externalpackages/SCALAPACK/$ISSM_ARCH"44 SCALAPACK_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/SCALAPACK/$ISSM_ARCH" 45 45 46 46 #PLAPACK 47 PLAPACK_DIR="$ISSM_ TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32"47 PLAPACK_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32" 48 48 49 49 #BLACS 50 BLACS_DIR="$ISSM_ TIER/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH"50 BLACS_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH" 51 51 52 52 #sowing 53 SOWING_DIR="$ISSM_ TIER/externalpackages/sowing/install"53 SOWING_DIR="$ISSM_DIR/externalpackages/sowing/install" 54 54 55 55 #BLACS 56 BLACS_DIR="$ISSM_ TIER/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH"56 BLACS_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH" 57 57 58 58 #YAMS 59 YAMS_DIR="$ISSM_ TIER/externalpackages/yams/install"59 YAMS_DIR="$ISSM_DIR/externalpackages/yams/install" 60 60 61 61 #BAMG 62 BAMG_DIR="$ISSM_ TIER/externalpackages/bamg/install"62 BAMG_DIR="$ISSM_DIR/externalpackages/bamg/install" 63 63 64 64 #Chaco 65 CHACO_DIR="$ISSM_ TIER/externalpackages/chaco/install"65 CHACO_DIR="$ISSM_DIR/externalpackages/chaco/install" 66 66 67 67 #MeshPart 68 MESHPART_DIR="$ISSM_ TIER/externalpackages/meshpart/install"68 MESHPART_DIR="$ISSM_DIR/externalpackages/meshpart/install" 69 69 70 70 #SCOTCH 71 SCOTCH_DIR="$ISSM_ TIER/externalpackages/scotch/install"71 SCOTCH_DIR="$ISSM_DIR/externalpackages/scotch/install" 72 72 73 73 #Development packages 74 74 #automake 75 AUTOMAKE_DIR="$ISSM_ TIER/externalpackages/automake/install"75 AUTOMAKE_DIR="$ISSM_DIR/externalpackages/automake/install" 76 76 77 77 #libtool 78 LIBTOOL_DIR="$ISSM_ TIER/externalpackages/libtool/install"78 LIBTOOL_DIR="$ISSM_DIR/externalpackages/libtool/install" 79 79 80 80 #autoconf 81 AUTOCONF_DIR="$ISSM_ TIER/externalpackages/autoconf/install"81 AUTOCONF_DIR="$ISSM_DIR/externalpackages/autoconf/install" 82 82 83 83 #borland … … 88 88 89 89 #TEX2IM 90 TEX2IM_DIR="$ISSM_ TIER/externalpackages/tex2im/install"90 TEX2IM_DIR="$ISSM_DIR/externalpackages/tex2im/install" 91 91 92 92 #sdk … … 94 94 95 95 #ssh 96 SSH_DIR="$ISSM_ TIER/externalpackages/ssh"96 SSH_DIR="$ISSM_DIR/externalpackages/ssh" 97 97 98 98 #valgrind 99 VALGRIND_DIR="$ISSM_ TIER/externalpackages/valgrind/install/bin"99 VALGRIND_DIR="$ISSM_DIR/externalpackages/valgrind/install/bin" 100 100 101 101 #graphviz 102 GRAPHVIZ_DIR="$ISSM_ TIER/externalpackages/graphviz/install/bin"102 GRAPHVIZ_DIR="$ISSM_DIR/externalpackages/graphviz/install/bin" 103 103 104 104 #cppcheck 105 CPPCHECK_DIR="$ISSM_ TIER/externalpackages/cppcheck/install"105 CPPCHECK_DIR="$ISSM_DIR/externalpackages/cppcheck/install" 106 106 107 107 #gdal 108 GDAL_DIR="$ISSM_ TIER/externalpackages/gdal/install"108 GDAL_DIR="$ISSM_DIR/externalpackages/gdal/install" 109 109 110 110 #mercurial 111 MERCURIAL_DIR="$ISSM_ TIER/externalpackages/mercurial/install"111 MERCURIAL_DIR="$ISSM_DIR/externalpackages/mercurial/install" 112 112 113 113 #boost 114 BOOST_DIR="$ISSM_ TIER/externalpackages/boost/install"115 BOOSTROOT="$ISSM_ TIER/externalpackages/boost/install"114 BOOST_DIR="$ISSM_DIR/externalpackages/boost/install" 115 BOOSTROOT="$ISSM_DIR/externalpackages/boost/install" 116 116 117 117 #OpenAnalysis 118 OPENANALYSISROOT="$ISSM_ TIER/externalpackages/openanalysis/install"118 OPENANALYSISROOT="$ISSM_DIR/externalpackages/openanalysis/install" 119 119 120 120 #xerces 121 XERCESROOT="$ISSM_ TIER/externalpackages/xerces/install"122 XERCESCROOT="$ISSM_ TIER/externalpackages/xerces/src"121 XERCESROOT="$ISSM_DIR/externalpackages/xerces/install" 122 XERCESCROOT="$ISSM_DIR/externalpackages/xerces/src" 123 123 124 124 #xaifBooster 125 XAIFBOOSTERROOT="$ISSM_ TIER/externalpackages/xaifbooster/"126 XAIF_DIR="$ISSM_ TIER/externalpackages/xaifbooster/xaifBooster"127 XAIFBOOSTER_HOME="$ISSM_ TIER/externalpackages/xaifbooster/xaifBooster"125 XAIFBOOSTERROOT="$ISSM_DIR/externalpackages/xaifbooster/" 126 XAIF_DIR="$ISSM_DIR/externalpackages/xaifbooster/xaifBooster" 127 XAIFBOOSTER_HOME="$ISSM_DIR/externalpackages/xaifbooster/xaifBooster" 128 128 PLATFORM=x86-Linux 129 129 130 130 #angel 131 ANGELROOT="$ISSM_ TIER/externalpackages/angel/angel"131 ANGELROOT="$ISSM_DIR/externalpackages/angel/angel" 132 132 133 133 #java … … 135 135 136 136 #bbftp 137 BBFTP_DIR="$ISSM_ TIER/externalpackages/bbftp/install"137 BBFTP_DIR="$ISSM_DIR/externalpackages/bbftp/install" 138 138 139 139 #adic2 140 ADIC_DIR="$ISSM_ TIER/externalpackages/adic/install"140 ADIC_DIR="$ISSM_DIR/externalpackages/adic/install" 141 141 142 142 #colpack 143 COLPACK_DIR="$ISSM_ TIER/externalpackages/colpack/install"143 COLPACK_DIR="$ISSM_DIR/externalpackages/colpack/install" 144 144 145 145 #eclipse 146 ECLIPSE_DIR="$ISSM_ TIER/externalpackages/eclipse/install"146 ECLIPSE_DIR="$ISSM_DIR/externalpackages/eclipse/install" 147 147 148 148 #flaim 149 FLAIM_DIR="$ISSM_ TIER/externalpackages/flaim/install"149 FLAIM_DIR="$ISSM_DIR/externalpackages/flaim/install" 150 150 151 151 #appscan 152 APPSCAN_DIR="$ISSM_ TIER/externalpackages/appscan"152 APPSCAN_DIR="$ISSM_DIR/externalpackages/appscan" 153 153 154 154 #cppcheck 155 CPPCHECK_DIR="$ISSM_ TIER/externalpackages/cppcheck/install"155 CPPCHECK_DIR="$ISSM_DIR/externalpackages/cppcheck/install" 156 156 157 157 #rats 158 RATS_DIR="$ISSM_ TIER/externalpackages/rats/install"158 RATS_DIR="$ISSM_DIR/externalpackages/rats/install" 159 159 160 160 #dyson 161 DYSON_DIR="$ISSM_ TIER/externalpackages/dyson/"161 DYSON_DIR="$ISSM_DIR/externalpackages/dyson/" 162 162 163 163 #cmake 164 CMAKE_DIR="$ISSM_ TIER/externalpackages/cmake/install"164 CMAKE_DIR="$ISSM_DIR/externalpackages/cmake/install" 165 165 166 166 #shapelib 167 SHAPELIB_DIR="$ISSM_ TIER/externalpackages/shapelib/install"167 SHAPELIB_DIR="$ISSM_DIR/externalpackages/shapelib/install" 168 168 169 169 #cccl 170 CCCL_DIR="$ISSM_ TIER/externalpackages/cccl/install"170 CCCL_DIR="$ISSM_DIR/externalpackages/cccl/install" 171 171 172 172 #packagemaker 173 PACKAGEMAKER_DIR="$ISSM_TIER/externalpackages/packagemaker/install" 173 PACKAGEMAKER_DIR="$ISSM_DIR/externalpackages/packagemaker/install" 174 175 #android-dev-dir 176 ANDROID_DIR="$ISSM_DIR/externalpackages/android" 174 177 175 178 #android-ndk 176 ANDROID_NDK_DIR="$ISSM_TIER/externalpackages/android-ndk/install" 177 178 #android-dev-dir 179 ANDROID_DEV_DIR="$ISSM_TIER/externalpackages/android-dev-dir" 179 ANDROID_NDK_DIR="$ANDROID_DIR/android-ndk/install" 180 180 181 181 #android-sdk 182 ANDROID_SDK_DIR="$ ISSM_TIER/externalpackages/android-sdk/install-sdk"182 ANDROID_SDK_DIR="$ANDROID_DIR/android-sdk/install-sdk" 183 183 184 184 #android-ant 185 ANDROID_ANT_DIR="$ ISSM_TIER/externalpackages/android-sdk/install-ant"185 ANDROID_ANT_DIR="$ANDROID_DIR/android-sdk/install-ant" 186 186 187 187 #gsl 188 GSL_DIR="$ISSM_ TIER/externalpackages/gsl/install"188 GSL_DIR="$ISSM_DIR/externalpackages/gsl/install" 189 189 190 190 #gnu make 191 GMAKE_DIR="$ISSM_ TIER/externalpackages/gmake/install"191 GMAKE_DIR="$ISSM_DIR/externalpackages/gmake/install" 192 192 193 193 #PYTHON 194 PYTHON_DIR="$ISSM_TIER/externalpackages/python/install" 194 PYTHON_DIR="$ISSM_DIR/externalpackages/python/install" 195 PYTHONSTARTUP="$ISSM_DIR/startup.py" 195 196 196 197 #MODELE 197 MODELE_DIR="$ISSM_TIER/externalpackages/modelE" 198 MODELE_DIR="$ISSM_DIR/externalpackages/modelE" 199 200 201 #GIT 202 GIT_DIR="$ISSM_DIR/externalpackages/git" -
issm/trunk/externalpackages/adic/install.sh
r11237 r12332 19 19 cd build 20 20 ../source/configure \ 21 --with-rose=$ISSM_ TIER/externalpackages/rose/install \22 --with-openanalysis=$ISSM_ TIER/externalpackages/openanalysis/openanalysis/x86_64-Linux \23 --with-boost=$ISSM_ TIER/externalpackages/boost/install \24 --with-xerces=$ISSM_ TIER/externalpackages/xerces/src \25 --with-xaifbooster=$ISSM_ TIER/externalpackages/xaifbooster/xaifBooster \26 --with-colpack=$ISSM_ TIER/externalpackages/colpack/install\27 --prefix=$ISSM_ TIER/externalpackages/adic/install21 --with-rose=$ISSM_DIR/externalpackages/rose/install \ 22 --with-openanalysis=$ISSM_DIR/externalpackages/openanalysis/openanalysis/x86_64-Linux \ 23 --with-boost=$ISSM_DIR/externalpackages/boost/install \ 24 --with-xerces=$ISSM_DIR/externalpackages/xerces/src \ 25 --with-xaifbooster=$ISSM_DIR/externalpackages/xaifbooster/xaifBooster \ 26 --with-colpack=$ISSM_DIR/externalpackages/colpack/install\ 27 --prefix=$ISSM_DIR/externalpackages/adic/install 28 28 if [ -z $1 ]; then 29 29 make -
issm/trunk/externalpackages/adolc/install.sh
r11995 r12332 5 5 #Some cleanup 6 6 rm -rf install ADOL-C-2.2.0 src 7 8 #Download from ISSM server 9 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/ADOL-C-2.2.0.tar.gz' 'ADOL-C-2.2.0.tar.gz' 7 10 8 11 #Create install directories … … 20 23 21 24 ./configure \ 22 --prefix=$ISSM_ TIER/externalpackages/adolc/install \25 --prefix=$ISSM_DIR/externalpackages/adolc/install \ 23 26 --enable-sparse \ 24 27 --enable-docexa \ -
issm/trunk/externalpackages/autoconf/install.sh
r11527 r12332 4 4 rm -rf install autoconf-2.68 src 5 5 6 #Download from ISSM server 7 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/autoconf-2.68.tar.gz' 'autoconf-2.68.tar.gz' 8 6 9 #Create install directories 7 10 mkdir install 8 11 9 12 #Untar 10 tar -zxvf 13 tar -zxvf autoconf-2.68.tar.gz 11 14 12 15 #Move autoconf into src directory … … 15 18 #Compile autoconf 16 19 cd src 17 ./configure --prefix="$ISSM_ TIER/externalpackages/autoconf/install"20 ./configure --prefix="$ISSM_DIR/externalpackages/autoconf/install" 18 21 make 19 22 make install -
issm/trunk/externalpackages/automake/install.sh
r11527 r12332 3 3 #Some cleanup 4 4 rm -rf install automake-1.11.3 src 5 6 #Download from ISSM server 7 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/automake-1.11.3.tar.gz' 'automake-1.11.3.tar.gz' 5 8 6 9 #Create install directories … … 13 16 #Compile automake 14 17 cd src 15 ./configure --prefix="$ISSM_ TIER/externalpackages/automake/install"18 ./configure --prefix="$ISSM_DIR/externalpackages/automake/install" 16 19 make 17 20 make install -
issm/trunk/externalpackages/bbftp/install.sh
r11237 r12332 3 3 #Some cleanup 4 4 rm -rf src install bbftp-client-3.2.0 5 6 #Download from ISSM server 7 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/bbftp-client-3.2.0.tar.gz' 'bbftp-client-3.2.0.tar.gz' 5 8 6 9 #Create install directories … … 19 22 #Configure and compile 20 23 cd bbftpc 21 ./configure --prefix=$ISSM_ TIER/externalpackages/bbftp/install24 ./configure --prefix=$ISSM_DIR/externalpackages/bbftp/install 22 25 make 23 26 make install -
issm/trunk/externalpackages/boost/install.sh
r11995 r12332 7 7 #to get the boost library to include python support without doing that. 8 8 9 10 11 9 #Some cleanup 12 10 rm -rf install boost_1_49_0 src 13 11 mkdir install src 12 13 #Download from ISSM server 14 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/boost_1_49_0.tar.gz' 'boost_1_49_0.tar.gz' 14 15 15 16 #Untar … … 22 23 cd src 23 24 ./bootstrap.sh \ 24 --prefix="$ISSM_ TIER/externalpackages/boost/install" \25 --prefix="$ISSM_DIR/externalpackages/boost/install" \ 25 26 --with-python=python3.2 \ 26 --with-python-root="$ISSM_ TIER/externalpackages/python/install"27 --with-python-root="$ISSM_DIR/externalpackages/python/install" 27 28 28 29 #Compile boost -
issm/trunk/externalpackages/bsdtar/install-win7.sh
r11527 r12332 4 4 rm -rf install src libarchive-3.0.3 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/libarchive-3.0.3.tar.gz' 'libarchive-3.0.3.tar.gz' 6 9 7 10 #Untar … … 13 16 14 17 cd src 15 ./configure --prefix="$ISSM_ TIER/externalpackages/bsdtar/install"18 ./configure --prefix="$ISSM_DIR/externalpackages/bsdtar/install" 16 19 make 17 20 make install -
issm/trunk/externalpackages/cccl/install-win7.orig.sh
r11527 r12332 4 4 rm -rf src install cccl-0.03 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/cccl-0.03.tar.gz' 'cccl-0.03.tar.gz' 6 9 7 10 #Untar … … 15 18 16 19 #Compile 17 ./configure --prefix="$ISSM_ TIER/externalpackages/cccl/install"20 ./configure --prefix="$ISSM_DIR/externalpackages/cccl/install" 18 21 19 22 make -
issm/trunk/externalpackages/cccl/issm/cccl
r11995 r12332 74 74 esac 75 75 ;; 76 -fPIC) 77 #do nothing 78 ;; 79 -g) 80 #do nothing 81 ;; 82 -pthread) 83 #do nothing 84 ;; 85 -fno-omit-frame-pointer) 86 #do nothing 87 ;; 88 76 89 *) 77 90 #do nothing … … 83 96 shift 84 97 done 98 99 #Some default options: 100 opts="$opts /nologo" 85 101 86 102 #echo "$prog $opts" -
issm/trunk/externalpackages/chaco/install.sh
r11237 r12332 6 6 rm -rf install 7 7 mkdir src install 8 9 #Download from ISSM server 10 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Chaco-2.2.tar.gz' 'Chaco-2.2.tar.gz' 8 11 9 12 # Untar -
issm/trunk/externalpackages/cmake/install.sh
r11237 r12332 4 4 rm -rf install cmake-2.8.5 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/cmake-2.8.5.tar.gz' 'cmake-2.8.5.tar.gz' 6 9 7 10 #Untar … … 14 17 #Compile cmake 15 18 cd install 16 ./bootstrap --prefix=$ISSM_ TIER/externalpackages/cmake/install19 ./bootstrap --prefix=$ISSM_DIR/externalpackages/cmake/install 17 20 if [ -z $1 ]; then 18 21 make -
issm/trunk/externalpackages/colpack/install.sh
r11237 r12332 3 3 #Erase install 4 4 rm -rf install src ColPack 5 6 #Download from ISSM server 7 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/ColPack-1.0.3.tar.gz' 'ColPack-1.0.3.tar.gz' 5 8 6 9 #install directory -
issm/trunk/externalpackages/cppcheck/install.sh
r11237 r12332 5 5 mkdir src 6 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/cppcheck-1.48.tar' 'cppcheck-1.48.tar' 7 9 tar -xvf cppcheck-1.48.tar 8 10 … … 17 19 make -j $1 18 20 fi 19 make install PREFIX=$ISSM_ TIER/externalpackages/cppcheck/install21 make install PREFIX=$ISSM_DIR/externalpackages/cppcheck/install 20 22 cd .. -
issm/trunk/externalpackages/dace/install.sh
r11237 r12332 4 4 rm -rf install dace 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/dace.zip' 'dace.zip' 6 9 7 10 #uncompress -
issm/trunk/externalpackages/dakota/install-altix64-cosmos.sh
r11237 r12332 9 9 rm -rf install 10 10 mkdir src install 11 12 #Download from ISSM server 13 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Dakota_4_3.src.tar.gz' 'Dakota_4_3.src.tar.gz' 11 14 12 15 #Untar … … 29 32 cd src 30 33 ./configure \ 31 --prefix="$ISSM_ TIER/externalpackages/dakota/install" \34 --prefix="$ISSM_DIR/externalpackages/dakota/install" \ 32 35 --without-graphics \ 33 36 --with-pic \ -
issm/trunk/externalpackages/dakota/install-linux64-astrid.sh
r11237 r12332 9 9 rm -rf install 10 10 mkdir src install 11 12 #Download from ISSM server 13 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Dakota_4_3.src.tar.gz' 'Dakota_4_3.src.tar.gz' 11 14 12 15 #Untar … … 29 32 cd src 30 33 ./configure \ 31 --prefix="$ISSM_ TIER/externalpackages/dakota/install" \34 --prefix="$ISSM_DIR/externalpackages/dakota/install" \ 32 35 --without-graphics \ 33 36 --with-pic \ -
issm/trunk/externalpackages/dakota/install-linux64-murdo.sh
r11995 r12332 9 9 rm -rf install 10 10 mkdir src install 11 12 #Download from ISSM server 13 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Dakota_4_3.src.tar.gz' 'Dakota_4_3.src.tar.gz' 11 14 12 15 #Untar … … 29 32 cd src 30 33 ./configure \ 31 --prefix="$ISSM_ TIER/externalpackages/dakota/install" \34 --prefix="$ISSM_DIR/externalpackages/dakota/install" \ 32 35 --without-graphics \ 33 36 --with-pic \ -
issm/trunk/externalpackages/dakota/install-macosx64.sh
r11995 r12332 9 9 rm -rf install 10 10 mkdir src install 11 12 #Download from ISSM server 13 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Dakota_4_3.src.tar.gz' 'Dakota_4_3.src.tar.gz' 11 14 12 15 #Untar … … 29 32 cd src 30 33 ./configure \ 31 --prefix="$ISSM_ TIER/externalpackages/dakota/install" \34 --prefix="$ISSM_DIR/externalpackages/dakota/install" \ 32 35 --without-graphics \ 33 36 --with-pic \ 34 37 --disable-mpi \ 35 --with-blas="-L$ISSM_ TIER/externalpackages/petsc/install/lib -lfblas " \36 --with-lapack="-L$ISSM_ TIER/externalpackages/petsc/install/lib -lflapack -lPLAPACK "38 --with-blas="-L$ISSM_DIR/externalpackages/petsc/install/lib -lfblas " \ 39 --with-lapack="-L$ISSM_DIR/externalpackages/petsc/install/lib -lflapack -lPLAPACK " 37 40 cd .. 38 41 -
issm/trunk/externalpackages/dakota/install-pleiades.sh
r11237 r12332 9 9 rm -rf install 10 10 mkdir src install 11 12 #Download from ISSM server 13 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Dakota_4_3.src.tar.gz' 'Dakota_4_3.src.tar.gz' 11 14 12 15 #Untar … … 29 32 cd src 30 33 ./configure \ 31 --prefix="$ISSM_ TIER/externalpackages/dakota/install" \34 --prefix="$ISSM_DIR/externalpackages/dakota/install" \ 32 35 --without-graphics \ 33 36 --with-pic \ -
issm/trunk/externalpackages/doxygen/install.sh
r11527 r12332 8 8 9 9 #Configure doxygen 10 cd install && ./configure --prefix "$ISSM_ TIER/externalpackages/doxygen/install"10 cd install && ./configure --prefix "$ISSM_DIR/externalpackages/doxygen/install" 11 11 if [ -z $1 ]; then 12 12 make -
issm/trunk/externalpackages/findbugs/install.sh
r11237 r12332 5 5 mkdir install 6 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/findbugs-1.3.9.tar.gz' 'findbugs-1.3.9.tar.gz' 7 9 tar -zxvf findbugs-1.3.9.tar.gz 8 10 -
issm/trunk/externalpackages/gdal/install.sh
r11237 r12332 6 6 rm -rf gdal-1.6.0 7 7 mkdir src install 8 9 #Download from ISSM server 10 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/gdal-1.6.0.tar.gz' 'gdal-1.6.0.tar.gz' 8 11 9 12 #Untar … … 17 20 cd src 18 21 ./configure \ 19 --prefix="$ISSM_ TIER/externalpackages/gdal/install" \22 --prefix="$ISSM_DIR/externalpackages/gdal/install" \ 20 23 --without-python \ 21 24 --with-netcdf=no \ -
issm/trunk/externalpackages/gmake/install.sh
r11995 r12332 4 4 rm -rf install src make-3.82 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/make-3.82.tar.gz' 'make-3.82.tar.gz' 6 9 7 10 #Untar … … 16 19 17 20 #Configure and compile: 18 ./configure --prefix=$ISSM_ TIER/externalpackages/gmake/install21 ./configure --prefix=$ISSM_DIR/externalpackages/gmake/install 19 22 20 23 if [ -z $1 ]; then -
issm/trunk/externalpackages/graphviz/install.sh
r11237 r12332 4 4 rm -rf install src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/graphviz-2.24.0.tar.gz' 'graphviz-2.24.0.tar.gz' 6 9 7 10 #Untar … … 14 17 #Configure dakota 15 18 cd src 16 ./configure --prefix="$ISSM_ TIER/externalpackages/graphviz/install"19 ./configure --prefix="$ISSM_DIR/externalpackages/graphviz/install" 17 20 cd .. 18 21 -
issm/trunk/externalpackages/gsl/install-macosx64.sh
r11995 r12332 4 4 rm -rf src install gsl-1.15 5 5 mkdir src install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/gsl-1.15.tar.gz' 'gsl-1.15.tar.gz' 6 9 7 10 #Untar … … 18 21 19 22 ./configure \ 20 --prefix="$ISSM_ TIER/externalpackages/gsl/install"23 --prefix="$ISSM_DIR/externalpackages/gsl/install" 21 24 22 25 #Compile gsl -
issm/trunk/externalpackages/latex2rtf/install.sh
r11237 r12332 3 3 #Some cleanup 4 4 rm -rf latex2rtf-2.0.0 cfg install 5 6 #Download from ISSM server 7 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/latex2rtf-2.0.0.tar.gz' 'latex2rtf-2.0.0.tar.gz' 5 8 6 9 #untar … … 10 13 #Compile 11 14 cd install 12 export PREFIX="$ISSM_ TIER/externalpackages/latex2rtf/install/"15 export PREFIX="$ISSM_DIR/externalpackages/latex2rtf/install/" 13 16 make -
issm/trunk/externalpackages/libtool/install.sh
r11237 r12332 4 4 rm -rf install libtool-2.2.6b src 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/libtool-2.2.6b.tar.gz' 'libtool-2.2.6b.tar.gz' 6 9 7 10 #Untar … … 13 16 #Compile libtool 14 17 cd src 15 ./configure --prefix="$ISSM_ TIER/externalpackages/libtool/install"18 ./configure --prefix="$ISSM_DIR/externalpackages/libtool/install" 16 19 make 17 20 make install -
issm/trunk/externalpackages/m2html/install.sh
r11237 r12332 4 4 rm -rf install m2html 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/m2html.zip' 'm2html.zip' 6 9 7 10 #uncompress -
issm/trunk/externalpackages/mercurial/install.sh
r11237 r12332 4 4 rm -rf install mercurial-1.7.3 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mercurial-1.7.3.tar.gz' 'mercurial-1.7.3.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/metis/install-4.0-altix64.sh
r11237 r12332 4 4 rm -rf install metis-4.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/metis/install-4.0-cosmos.sh
r11237 r12332 4 4 rm -rf install metis-4.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/metis/install-4.0-greenplanet.sh
r11527 r12332 4 4 rm -rf install metis-4.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/metis/install-4.0-linux64.sh
r11237 r12332 4 4 rm -rf install metis-4.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/metis/install-4.0-macosx32.sh
r11237 r12332 4 4 rm -rf install metis-4.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/metis/install-4.0-macosx64.sh
r11237 r12332 4 4 rm -rf install metis-4.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/metis/install-4.0-pleiades.sh
r11237 r12332 4 4 rm -rf install metis-4.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/metis/install-4.0-win32.sh
r11237 r12332 4 4 rm -rf install metis-4.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/metis/install-4.0-win7.sh
r11995 r12332 4 4 rm -rf install metis-4.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/metis/install-5.0.1-linux64.sh
r11237 r12332 5 5 rm -rf install metis-5.0.1 6 6 mkdir install 7 8 #Download from ISSM server 9 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-5.0.1.tar.gz' 'metis-5.0.1.tar.gz' 7 10 8 11 #Untar … … 17 20 18 21 #Compile metis 19 make config prefix="$ISSM_ TIER/externalpackages/metis/install"22 make config prefix="$ISSM_DIR/externalpackages/metis/install" 20 23 make install -
issm/trunk/externalpackages/modelE/install.sh
r11995 r12332 6 6 rm -rf src install modelE_AR5_branch 7 7 mkdir src 8 9 #Download from ISSM server 10 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/modelE_AR5_branch.2012.03.13_10.12.21.tgz' 'modelE_AR5_branch.2012.03.13_10.12.21.tgz' 8 11 9 12 #Untar -
issm/trunk/externalpackages/mpich2/install-1.0.2-altix64.sh
r11237 r12332 4 4 rm -rf src install mpich2-1.0.2p1 5 5 mkdir src install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.0.2p1.tar.gz' 'mpich2-1.0.2p1.tar.gz' 6 9 7 10 #Untar … … 18 21 export FFLAGS="$FFLAGS -fPIC" 19 22 ./configure \ 20 --prefix="$ISSM_ TIER/externalpackages/mpich2/install" \23 --prefix="$ISSM_DIR/externalpackages/mpich2/install" \ 21 24 --enable-sharedlibs=gcc \ 22 25 --enable-f91=gfortran -
issm/trunk/externalpackages/mpich2/install-1.0.2-linux64.sh
r11237 r12332 4 4 rm -rf src install mpich2-1.0.2p1 5 5 mkdir src install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.0.2p1.tar.gz' 'mpich2-1.0.2p1.tar.gz' 6 9 7 10 #Untar … … 18 21 export FFLAGS="$FFLAGS -fPIC" 19 22 ./configure \ 20 --prefix="$ISSM_ TIER/externalpackages/mpich2/install" \23 --prefix="$ISSM_DIR/externalpackages/mpich2/install" \ 21 24 --enable-sharedlibs=gcc \ 22 25 --enable-f91=gfortran -
issm/trunk/externalpackages/mpich2/install-1.0.2-macosx32.sh
r11237 r12332 4 4 rm -rf src install mpich2-1.0.2p1 5 5 mkdir src install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.0.2p1.tar.gz' 'mpich2-1.0.2p1.tar.gz' 6 9 7 10 #Untar … … 17 20 export CFLAGS=" -m32" 18 21 ./configure \ 19 --prefix="$ISSM_ TIER/externalpackages/mpich2/install" \22 --prefix="$ISSM_DIR/externalpackages/mpich2/install" \ 20 23 --enable-f91=gfortran \ 21 24 --enable-sharedlibs=osx-gcc -
issm/trunk/externalpackages/mpich2/install-1.0.2-win32.sh
r11237 r12332 4 4 rm -rf src install mpich2-1.0.2p1 5 5 mkdir src install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.0.2p1.tar.gz' 'mpich2-1.0.2p1.tar.gz' 6 9 7 10 #Untar … … 17 20 export CFLAGS="$CFLAGS -fPIC" 18 21 export FFLAGS="$FFLAGS -fPIC" 19 ./configure --prefix="$ISSM_ TIER/externalpackages/mpich2/install"22 ./configure --prefix="$ISSM_DIR/externalpackages/mpich2/install" 20 23 21 24 #Apply Patch to examples -
issm/trunk/externalpackages/mpich2/install-1.4-linux64.sh
r11237 r12332 4 4 rm -rf src install mpich2-1.4 5 5 mkdir src install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.4.tar.gz' 'mpich2-1.4.tar.gz' 6 9 7 10 #Untar … … 17 20 export FFLAGS="$FFLAGS -fPIC" 18 21 ./configure \ 19 --prefix="$ISSM_ TIER/externalpackages/mpich2/install" \22 --prefix="$ISSM_DIR/externalpackages/mpich2/install" \ 20 23 --enable-shared \ 21 24 --enable-sharedlibs=gcc \ -
issm/trunk/externalpackages/mpich2/install-1.4-macosx32.sh
r11334 r12332 4 4 rm -rf src install mpich2-1.4 5 5 mkdir src install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.4.tar.gz' 'mpich2-1.4.tar.gz' 6 9 7 10 #Untar … … 19 22 export CPPFLAGS=" -arch i386" 20 23 ./configure \ 21 --prefix="$ISSM_ TIER/externalpackages/mpich2/install" \24 --prefix="$ISSM_DIR/externalpackages/mpich2/install" \ 22 25 --enable-f91=gfortran \ 23 26 --enable-sharedlibs=osx-gcc \ -
issm/trunk/externalpackages/mpich2/install-1.4-macosx64.sh
r11237 r12332 4 4 rm -rf src install mpich2-1.4 5 5 mkdir src install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.4.tar.gz' 'mpich2-1.4.tar.gz' 6 9 7 10 #Untar … … 19 22 export CXXFLAGS=" -arch x86_64" 20 23 ./configure \ 21 --prefix="$ISSM_ TIER/externalpackages/mpich2/install" \24 --prefix="$ISSM_DIR/externalpackages/mpich2/install" \ 22 25 --enable-f91 \ 23 26 --enable-sharedlibs=osx-gcc \ -
issm/trunk/externalpackages/ncview/install.sh
r11237 r12332 4 4 rm -rf install 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/ncview-1.93g.tar.gz' 'ncview-1.93g.tar.gz' 6 9 7 10 #Untar … … 15 18 cd install 16 19 ./configure \ 17 --prefix "$ISSM_ TIER/externalpackages/ncview/install" \20 --prefix "$ISSM_DIR/externalpackages/ncview/install" \ 18 21 --x-libraries=/usr/X11/lib/ \ 19 22 --x-includes=/usr/X11/include/ \ 20 --with-netcdf_incdir="$ISSM_ TIER/externalpackages/netcdf/install/include/" \21 --with-netcdf_libdir="$ISSM_ TIER/externalpackages/netcdf/install/lib/"23 --with-netcdf_incdir="$ISSM_DIR/externalpackages/netcdf/install/include/" \ 24 --with-netcdf_libdir="$ISSM_DIR/externalpackages/netcdf/install/lib/" 22 25 23 26 make -
issm/trunk/externalpackages/netcdf/install.sh
r11237 r12332 4 4 rm -rf install netcdf-4.0.1 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/netcdf-4.0.1.tar.gz' 'netcdf-4.0.1.tar.gz' 6 9 7 10 #Untar … … 15 18 #Configure and compile 16 19 cd install 17 ./configure --prefix="$ISSM_ TIER/externalpackages/netcdf/install"20 ./configure --prefix="$ISSM_DIR/externalpackages/netcdf/install" 18 21 if [ -z $1 ]; then 19 22 make -
issm/trunk/externalpackages/nose
- Property svn:ignore
-
old new 1 1 py3k 2 src-*
-
- Property svn:ignore
-
issm/trunk/externalpackages/nose/install-macosx64sh
r11995 r12332 1 # /bin/bash2 #Install Python 3nose module1 #!/bin/bash 2 #Install Python nose module 3 3 4 rm -rf py3k 4 pythonversion=2 5 6 rm -rf src 5 7 6 svn checkout http://python-nose.googlecode.com/svn/branches/py3k 7 cd py3k 8 if [[ $pythonversion == "3" ]];then 8 9 9 python3.2 ./setup.py build 10 python3.2 ./setup.py install 10 svn checkout http://python-nose.googlecode.com/svn/branches/py3k 11 mv py3k src 12 13 cd src 14 python ./setup.py build 15 python ./setup.py install 16 fi 17 18 if [[ $pythonversion == "2" ]];then 19 20 #Download from ISSM server 21 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/nose-1.1.2.tar.gz' 'nose-1.1.2.tar.gz' 22 tar -zxvf nose-1.1.2.tar.gz 23 mv nose-1.1.2 src 24 rm -rf nose-1.1.2 25 26 cd src 27 python ./setup.py build 28 python ./setup.py install 29 fi -
issm/trunk/externalpackages/oofem/install.sh
r11237 r12332 5 5 rm -rf oofem-2.0 6 6 mkdir src 7 8 #Download from ISSM server 9 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/oofem-2.0.tar.gz' 'oofem-2.0.tar.gz' 7 10 8 11 #Untar -
issm/trunk/externalpackages/pcre/install.sh
r11237 r12332 5 5 rm -rf pcre-8.21 6 6 mkdir install 7 8 #Download from ISSM server 9 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/pcre-8.21.tar.gz' 'pcre-8.21.tar.gz' 7 10 8 11 #Untar and move python into install directory … … 13 16 #Configure doxygen 14 17 cd install 15 ./configure --prefix "$ISSM_ TIER/externalpackages/python/install"18 ./configure --prefix "$ISSM_DIR/externalpackages/python/install" 16 19 make 17 20 make install -
issm/trunk/externalpackages/petsc/install-2.3.2-altix64-castor.sh
r11237 r12332 9 9 mkdir install src 10 10 11 #Download from ISSM server 12 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz' 13 11 14 #Untar and move petsc to install directory 12 15 tar -zxvf petsc-2.3.2-p3.tar.gz … … 17 20 cd install 18 21 ./config/configure.py \ 19 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \22 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 20 23 --with-batch=1 \ 21 24 --ISSM_ARCH=$ISSM_ARCH \ … … 41 44 cd install 42 45 ./config/configure.py \ 43 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \46 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 44 47 --with-batch=1 \ 45 48 --ISSM_ARCH=$ISSM_ARCH \ -
issm/trunk/externalpackages/petsc/install-2.3.2-cosmos.sh
r11237 r12332 4 4 rm -rf install petsc-2.3.2-p3 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 12 15 #configure 13 16 cd install 14 PETSC_DIR=$ISSM_ TIER/externalpackages/petsc/install17 PETSC_DIR=$ISSM_DIR/externalpackages/petsc/install 15 18 ./config/configure.py \ 16 19 --prefix=$PETSC_DIR \ -
issm/trunk/externalpackages/petsc/install-2.3.2-linux64-astrid.sh
r11237 r12332 4 4 rm -rf install petsc-2.3.2-p3 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 13 16 cd install 14 17 ./config/configure.py \ 15 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \16 --with-mpi-dir=$ISSM_ TIER/externalpackages/mpich2/install \18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 19 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \ 17 20 --PETSC_ARCH=linux-gnu-amd64 \ 18 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/install" \21 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \ 19 22 --with-fc=gfortran \ 20 23 --with-debugging=1 \ … … 25 28 --download-blas=yes \ 26 29 --download-f-blas-lapack=yes \ 27 --FFLAGS=-I$ISSM_ TIER/externalpackages/mpich2/install/include \30 --FFLAGS=-I$ISSM_DIR/externalpackages/mpich2/install/include \ 28 31 --download-plapack=yes \ 29 32 --COPTFLAGS="-march=opteron -O2" \ -
issm/trunk/externalpackages/petsc/install-2.3.2-macosx32-eric.sh
r11237 r12332 9 9 mkdir install src 10 10 11 #Download from ISSM server 12 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz' 13 11 14 #Untar and move petsc to install directory 12 15 tar -zxvf petsc-2.3.2-p3.tar.gz … … 17 20 cd install 18 21 ./config/configure.py \ 19 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \20 --with-mpi-dir=$ISSM_ TIER/externalpackages/mpich2/install \22 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 23 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \ 21 24 --PETSC_ARCH=macosx-gnu \ 22 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/install" \25 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \ 23 26 --with-fc=/usr/local/bin/gfortran \ 24 27 --with-debugging=0 \ … … 29 32 --download-blas=yes \ 30 33 --download-f-blas-lapack=yes \ 31 --FFLAGS="-I$ISSM_ TIER/externalpackages/mpich2/install/include -L$ISSM_TIER/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran -fPIC -arch i386" \34 --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -L$ISSM_DIR/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran -fPIC -arch i386" \ 32 35 --download-plapack=yes \ 33 36 --CXXFLAGS=" -fPIC -arch i386" \ … … 43 46 cd install 44 47 ./config/configure.py \ 45 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \46 --with-mpi-dir=$ISSM_ TIER/externalpackages/mpich2/install \48 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 49 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \ 47 50 --PETSC_ARCH=macosx-gnu \ 48 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/install" \51 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \ 49 52 --with-fc=/usr/local/bin/gfortran \ 50 53 --with-debugging=0 \ 51 54 --with-shared=0 \ 52 --with-mumps-dir=$ISSM_ TIER/externalpackages/petsc/install/externalpackages/MUMPS_4.6.3 \55 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/MUMPS_4.6.3 \ 53 56 --download-scalapack=yes \ 54 57 --download-blacs=yes \ 55 58 --download-blas=yes \ 56 59 --download-f-blas-lapack=yes \ 57 --FFLAGS="-I$ISSM_ TIER/externalpackages/mpich2/install/include -L$ISSM_TIER/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran -fPIC -arch i386" \60 --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -L$ISSM_DIR/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran -fPIC -arch i386" \ 58 61 --download-plapack=yes \ 59 62 --CXXFLAGS=" -fPIC -arch i386" \ -
issm/trunk/externalpackages/petsc/install-2.3.2-macosx32-ogive.sh
r11237 r12332 4 4 rm -rf install petsc-2.3.2-p3 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 12 15 #configure 13 16 cd install 14 ./config/configure.py --prefix="$ISSM_ TIER/externalpackages/petsc/install" \15 --with-mpi-dir=$ISSM_ TIER/externalpackages/mpich2/install \17 ./config/configure.py --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 18 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \ 16 19 --PETSC_ARCH=macosx-gnu \ 17 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/install" \20 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \ 18 21 --with-fc=/usr/local/bin/gfortran \ 19 22 --with-debugging=0 \ … … 24 27 --download-blas=yes \ 25 28 --download-f-blas-lapack=yes \ 26 --FFLAGS="-I$ISSM_ TIER/externalpackages/mpich2/install/include -L$ISSM_TIER/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran" \29 --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -L$ISSM_DIR/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran" \ 27 30 --download-plapack=yes 28 31 -
issm/trunk/externalpackages/petsc/install-2.3.2-macosx64.sh
r11995 r12332 4 4 rm -rf install petsc-2.3.2-p3 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 13 16 cd src 14 17 ./config/configure.py \ 15 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \16 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 19 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 17 20 --PETSC_ARCH=macosx-gnu \ 18 --with-mpi-dir="$ISSM_ TIER/externalpackages/mpich2/install" \21 --with-mpi-dir="$ISSM_DIR/externalpackages/mpich2/install" \ 19 22 --with-debugging=0 \ 20 23 --with-shared-libraries=0 \ -
issm/trunk/externalpackages/petsc/install-2.3.2-pleiades.sh
r11237 r12332 9 9 mkdir install src 10 10 11 #Download from ISSM server 12 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz' 13 11 14 #Untar and move petsc to install directory 12 15 tar -zxvf petsc-2.3.2-p3.tar.gz … … 17 20 cd install 18 21 ./config/configure.py \ 19 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \22 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 20 23 --with-batch=1 \ 21 24 --PETSC_ARCH=$ISSM_ARCH \ … … 44 47 cd install 45 48 ./config/configure.py \ 46 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \49 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 47 50 --with-batch=1 \ 48 51 --PETSC_ARCH=$ISSM_ARCH \ -
issm/trunk/externalpackages/petsc/install-2.3.2-win32-eric.sh
r11237 r12332 4 4 rm -rf install petsc-2.3.2-p3 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 14 17 ./config/configure.py \ 15 18 --with-parallel-no \ 16 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \19 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 17 20 --PETSC_ARCH=cygwin-intel \ 18 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/install" \21 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \ 19 22 --with-debugging=0 \ 20 23 --with-mpi=0 \ -
issm/trunk/externalpackages/petsc/install-2.3.2-win7.sh
r11527 r12332 4 4 rm -rf install petsc-2.3.2-p3 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 14 17 ./config/configure.py \ 15 18 --with-parallel-no \ 16 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \19 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 17 20 --PETSC_ARCH=cygwin-intel \ 18 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/install" \21 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \ 19 22 --with-debugging=0 \ 20 23 --with-mpi=0 \ -
issm/trunk/externalpackages/petsc/install-3.1-altix64-castor.sh
r11237 r12332 9 9 mkdir install src 10 10 11 #Download from ISSM server 12 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz' 13 11 14 #Untar and move petsc to install directory 12 15 tar -zxvf petsc-3.1-p7.tar.gz … … 17 20 cd src 18 21 ./config/configure.py \ 19 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \20 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \22 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 23 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 21 24 --ISSM_ARCH=$ISSM_ARCH \ 22 25 --with-debugging=no \ … … 41 44 cd src 42 45 ./config/configure.py \ 43 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \44 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \46 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 47 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 45 48 --with-batch=1 \ 46 49 --ISSM_ARCH=$ISSM_ARCH \ -
issm/trunk/externalpackages/petsc/install-3.1-cosmos.sh
r11237 r12332 4 4 rm -rf install petsc-3.1-p7 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 13 16 cd src 14 17 ./config/configure.py \ 15 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \16 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 19 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 17 20 --with-batch=1 \ 18 21 --ISSM_ARCH=$ISSM_ARCH \ -
issm/trunk/externalpackages/petsc/install-3.1-linux64-astrid.sh
r11237 r12332 4 4 rm -rf install petsc-3.1-p7 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 13 16 cd src 14 17 ./config/configure.py \ 15 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \16 --with-mpi-dir=$ISSM_ TIER/externalpackages/mpich2/install \18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 19 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \ 17 20 --PETSC_ARCH=linux-gnu-amd64 \ 18 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \21 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 19 22 --with-debugging=0 \ 20 23 --with-shared=0 \ … … 25 28 --download-f-blas-lapack=yes \ 26 29 --download-parmetis=yes \ 27 --FFLAGS=-I$ISSM_ TIER/externalpackages/mpich2/install/include \30 --FFLAGS=-I$ISSM_DIR/externalpackages/mpich2/install/include \ 28 31 --download-plapack=yes \ 29 32 --COPTFLAGS="-march=opteron -O2" \ -
issm/trunk/externalpackages/petsc/install-3.1-macosx32-mathieu.sh
r11237 r12332 4 4 rm -rf install petsc-3.1-p7 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 13 16 cd src 14 17 ./config/configure.py \ 15 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \16 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 19 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 17 20 --PETSC_ARCH=macosx-gnu \ 18 --with-mpi-dir=$ISSM_ TIER/externalpackages/mpich2/install \21 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \ 19 22 --with-debugging=0 \ 20 23 --with-shared=0 \ … … 25 28 --download-f-blas-lapack=yes \ 26 29 --download-plapack=yes \ 27 --FFLAGS="-I$ISSM_ TIER/externalpackages/mpich2/install/include -arch i386" \30 --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -arch i386" \ 28 31 --COPTFLAGS="-march=opteron -O2 -arch i386" \ 29 32 --FOPTFLAGS="-march=opteron -O2 -arch i386" \ -
issm/trunk/externalpackages/petsc/install-3.1-macosx32-ogive.sh
r11237 r12332 4 4 rm -rf install petsc-3.1-p7 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 13 16 cd src 14 17 ./config/configure.py \ 15 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \16 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \17 --with-mpi-dir=$ISSM_ TIER/externalpackages/mpich2/install \18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 19 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 20 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \ 18 21 --PETSC_ARCH=macosx-gnu \ 19 22 --with-fc=/usr/local/bin/gfortran \ … … 30 33 --FOPTFLAGS="-march=opteron -O2 " \ 31 34 --CXXOPTFLAGS="-march=opteron -O2 " \ 32 --FFLAGS="-I$ISSM_ TIER/externalpackages/mpich2/install/include -L$ISSM_TIER/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran "35 --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -L$ISSM_DIR/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran " 33 36 34 37 #Compile petsc and install it -
issm/trunk/externalpackages/petsc/install-3.1-pleiades.sh
r11237 r12332 9 9 mkdir install src 10 10 11 #Download from ISSM server 12 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz' 13 11 14 #Untar and move petsc to install directory 12 15 tar -zxvf petsc-3.1-p7.tar.gz … … 17 20 cd src 18 21 ./config/configure.py \ 19 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \22 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 20 23 --with-batch=1 \ 21 24 --PETSC_ARCH="$ISSM_ARCH" \ 22 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \25 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 23 26 --with-debugging=no \ 24 27 --with-shared=0 \ … … 44 47 cd src 45 48 ./config/configure.py \ 46 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \49 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 47 50 --with-batch=1 \ 48 51 --PETSC_ARCH="$ISSM_ARCH" \ 49 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \52 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 50 53 --with-debugging=no \ 51 54 --with-shared=0 \ … … 57 60 --download-scalapack=yes \ 58 61 --download-blacs=yes \ 59 --with-plapack-dir=$ISSM_ TIER/externalpackages/petsc/src/$ISSM_ARCH \62 --with-plapack-dir=$ISSM_DIR/externalpackages/petsc/src/$ISSM_ARCH \ 60 63 --download-parmetis=yes \ 61 64 --FFLAGS=-I/usr/include \ -
issm/trunk/externalpackages/petsc/install-3.1-win7.sh
r11995 r12332 4 4 rm -rf install petsc-3.1-p7 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 14 17 ./config/configure.py \ 15 18 --with-parallel-no \ 16 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \19 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 17 20 --PETSC_ARCH=cygwin-intel \ 18 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \21 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 19 22 --with-debugging=0 \ 20 23 --with-mpi=0 \ … … 26 29 27 30 #./config/configure.py \ 28 # --prefix="$ISSM_ TIER/externalpackages/petsc/install" \29 # --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \31 # --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 32 # --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 30 33 # --PETSC_ARCH=macosx-gnu \ 31 # --with-mpi-dir=$ISSM_ TIER/externalpackages/mpich2/install \34 # --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \ 32 35 # --with-debugging=0 \ 33 36 # --with-shared=0 \ … … 38 41 # --download-f-blas-lapack=yes \ 39 42 # --download-plapack=yes \ 40 # --FFLAGS="-I$ISSM_ TIER/externalpackages/mpich2/install/include -arch i386" \43 # --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -arch i386" \ 41 44 # --COPTFLAGS="-march=opteron -O2 -arch i386" \ 42 45 # --FOPTFLAGS="-march=opteron -O2 -arch i386" \ -
issm/trunk/externalpackages/petsc/install-3.2-greenplanet.sh
r11527 r12332 4 4 rm -rf install petsc-3.2-p3 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.2-p3.tar.gz' 'petsc-3.2-p3.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 13 16 cd src 14 17 ./config/configure.py \ 15 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \16 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 19 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 17 20 --PETSC_ARCH="$ISSM_ARCH" \ 18 21 --with-batch=1 \ -
issm/trunk/externalpackages/petsc/install-3.2-linux64.sh
r11237 r12332 4 4 rm -rf install petsc-3.2-p3 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.2-p3.tar.gz' 'petsc-3.2-p3.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 13 16 cd src 14 17 ./config/configure.py \ 15 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \16 --with-mpi-dir=$ISSM_ TIER/externalpackages/mpich2/install \18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 19 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \ 17 20 --with-clanguage=C++ \ 18 21 --PETSC_ARCH=linux-gnu-amd64 \ 19 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \22 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 20 23 --with-debugging=0 \ 21 24 --with-shared-libraries=0 \ -
issm/trunk/externalpackages/petsc/install-3.2-macosx64.sh
r11237 r12332 4 4 rm -rf install petsc-3.2-p3 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.2-p3.tar.gz' 'petsc-3.2-p3.tar.gz' 6 9 7 10 #Untar and move petsc to install directory … … 13 16 cd src 14 17 ./config/configure.py \ 15 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \16 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 19 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 17 20 --PETSC_ARCH=macosx-gnu \ 18 --with-mpi-dir="$ISSM_ TIER/externalpackages/mpich2/install" \21 --with-mpi-dir="$ISSM_DIR/externalpackages/mpich2/install" \ 19 22 --with-debugging=0 \ 20 23 --with-shared-libraries=0 \ -
issm/trunk/externalpackages/petsc/install-3.2-pleiades.sh
r11237 r12332 2 2 #Step 1: unzip and install 3 3 #Step 2: After Plapack implodes 4 STEP= 24 STEP=1 5 5 6 6 if [ $STEP -eq 1 ]; then … … 8 8 rm -rf install petsc-3.2-p3 src 9 9 mkdir install src 10 11 #Download from ISSM server 12 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.2-p3.tar.gz' 'petsc-3.2-p3.tar.gz' 10 13 11 14 #Untar and move petsc to install directory … … 17 20 cd src 18 21 ./config/configure.py \ 19 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \22 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 20 23 --with-batch=1 \ 21 24 --PETSC_ARCH="$ISSM_ARCH" \ 22 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \25 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 23 26 --with-debugging=0 \ 24 27 --with-shared-libraries=0 \ … … 38 41 --CXXOPTFLAGS=" -O3 -xS" \ 39 42 --with-pic=1 40 echo "== Fix Plapack compilation manually (http://issm.jpl.nasa.gov/ installation/compilationtroubleshooting/petsc31/) =="43 echo "== Fix Plapack compilation manually (http://issm.jpl.nasa.gov/documentation/faq/petsc32/) ==" 41 44 echo "== Then run STEP=2 ==" 42 45 fi … … 44 47 cd src 45 48 ./config/configure.py \ 46 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \49 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 47 50 --with-batch=1 \ 48 51 --PETSC_ARCH="$ISSM_ARCH" \ 49 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \52 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 50 53 --with-debugging=0 \ 51 54 --with-shared-libraries=0 \ … … 57 60 --download-scalapack=yes \ 58 61 --download-blacs=yes \ 59 --with-plapack-dir=$ISSM_ TIER/externalpackages/petsc/src/$ISSM_ARCH \62 --with-plapack-dir=$ISSM_DIR/externalpackages/petsc/src/$ISSM_ARCH \ 60 63 --download-parmetis=yes \ 61 64 --FFLAGS=-I/usr/include \ … … 66 69 --CXXOPTFLAGS=" -O3 -xS" \ 67 70 --with-pic=1 71 cat > src/script.queue << EOF 72 #PBS -S /bin/bash 73 #PBS -q debug 74 #PBS -l select=1:ncpus=1:model=har 75 #PBS -l walltime=200 76 #PBS -W group_list=s1010 77 #PBS -m e 78 . /usr/share/modules/init/bash 79 module load comp-intel/11.1.046 80 module load mpi/mpt.1.25 81 module load math/intel_mkl_64_10.0.011 82 export PATH="$PATH:." 83 export MPI_GROUP_MAX=64 84 mpiexec -np 1 ./conftest-linux-gnu-ia64-intel.py 85 EOF 68 86 echo "== Follow PETSc's instructions" 69 87 fi -
issm/trunk/externalpackages/petsc/install-dev-linux64.sh
r11995 r12332 6 6 # Adapted from petsc 3.2. 7 7 # Used Mercurial to get code 8 rm -rf src 8 9 hg clone http://petsc.cs.iit.edu/petsc/petsc-dev src 9 10 cd src … … 25 26 26 27 if [ $STEP -eq 2 ]; then 28 rm -rf install 27 29 cd src 28 30 ./config/configure.py \ 29 --prefix="$ISSM_ TIER/externalpackages/petsc/install" \30 --with-mpi-dir="$ISSM_ TIER/externalpackages/mpich2/install" \31 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 32 --with-mpi-dir="$ISSM_DIR/externalpackages/mpich2/install" \ 31 33 --with-clanguage=C++ \ 32 34 --PETSC_ARCH=linux-gnu-amd64 \ 33 --PETSC_DIR="$ISSM_ TIER/externalpackages/petsc/src" \35 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 34 36 --with-debugging=0 \ 35 37 --with-shared-libraries=0 \ … … 42 44 --download-plapack=yes \ 43 45 --download-parmetis=yes \ 46 --download-spai=yes \ 44 47 --with-pic=1 45 48 -
issm/trunk/externalpackages/polygonclipper/install.sh
r11237 r12332 3 3 #Some cleanup 4 4 rm -rf install 5 6 #Download from ISSM server 7 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/PolygonClipper.zip' 'PolygonClipper.zip' 5 8 6 9 #install -
issm/trunk/externalpackages/python
- Property svn:ignore
-
old new 1 install-*2 1 install 3 2 src 3 *.tgz
-
- Property svn:ignore
-
issm/trunk/externalpackages/qhull/install.sh
r11237 r12332 4 4 rm -rf src install qhull-2003.1 5 5 mkdir src install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/qhull-2003.1.tar.gz' 'qhull-2003.1.tar.gz' 6 9 7 10 #Untar … … 15 18 #Configure qhull 16 19 cd src 17 ./configure --prefix="$ISSM_ TIER/externalpackages/qhull/install"20 ./configure --prefix="$ISSM_DIR/externalpackages/qhull/install" 18 21 make 19 22 make install -
issm/trunk/externalpackages/rats/install.sh
r11237 r12332 3 3 #Erase install 4 4 rm -rf install src rats-2.3 5 6 #Download from ISSM server 7 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/rats-2.3.tar.gz' 'rats-2.3.tar.gz' 5 8 6 9 #install directory … … 12 15 #compile 13 16 cd src 14 ./configure --prefix=$ISSM_ TIER/externalpackages/rats/install17 ./configure --prefix=$ISSM_DIR/externalpackages/rats/install 15 18 make 16 19 make install -
issm/trunk/externalpackages/rose/install.sh
r11237 r12332 4 4 rm -rf source build install 5 5 mkdir install source build 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/rose-0.9.5a-13219.tar.gz' 'rose-0.9.5a-13219.tar.gz' 6 9 7 10 #Untar … … 15 18 cd build 16 19 ../source/configure \ 17 --prefix=$ISSM_ TIER/externalpackages/rose/install \18 --with-boost=$ISSM_ TIER/externalpackages/boost/install\19 --srcdir=$ISSM_ TIER/externalpackages/rose/source20 --prefix=$ISSM_DIR/externalpackages/rose/install \ 21 --with-boost=$ISSM_DIR/externalpackages/boost/install\ 22 --srcdir=$ISSM_DIR/externalpackages/rose/source 20 23 21 24 if [ -z $1 ]; then -
issm/trunk/externalpackages/satstress/install.sh
r11237 r12332 4 4 rm -rf install SatStress-0.1.2 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/SatStress-0.1.2.tar.gz' 'SatStress-0.1.2.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/scipy
- Property svn:ignore
-
old new 1 1 scipy 2 scipy-* 2 3 numpy 4 numpy-*
-
- Property svn:ignore
-
issm/trunk/externalpackages/scipy/README
r11995 r12332 1 1 You will find instructions on scipy at: 2 http://www.scipy.org/Installing_SciPy/Mac_OS_X #head-ba1926aec910a9a1deaf9eff99e38ee23103a3b32 http://www.scipy.org/Installing_SciPy/Mac_OS_X -
issm/trunk/externalpackages/scotch/install.sh
r11237 r12332 8 8 # Create src and install directories 9 9 mkdir src install 10 11 #Download from ISSM server 12 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/scotch_5.1.6.tar.gz' 'scotch_5.1.6.tar.gz' 10 13 11 14 # Untar -
issm/trunk/externalpackages/shapelib/install.sh
r11237 r12332 6 6 rm -rf install 7 7 mkdir src install 8 9 #Download from ISSM server 10 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/shapelib-1.2.10.tar.gz' 'shapelib-1.2.10.tar.gz' 11 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/shape_eg_data.zip' 'shape_eg_data.zip' 8 12 9 13 # Untar -
issm/trunk/externalpackages/slepc/install.sh
r11237 r12332 4 4 rm -rf install slepc-2.3.2 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/slepc-2.3.2.tgz' 'slepc-2.3.2.tgz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/swig/install.sh
r11237 r12332 5 5 rm -rf swig-2.0.4 6 6 mkdir install 7 8 #Download from ISSM server 9 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/swig-2.0.4.tar.gz' 'swig-2.0.4.tar.gz' 7 10 8 11 #Untar and move python into install directory … … 13 16 #Copy pcre prototype in include directory 14 17 cd install 15 #cp $ISSM_ TIER/externalpackages/pcre/install/pcre.h ./Source/Include/16 #cp $ISSM_ TIER/externalpackages/pcre/install/.libs/* ./Source/Include/17 export CFLAGS="$CFLAGS -I$ISSM_ TIER/externalpackages/pcre/install"18 export LDFLAGS="-L$ISSM_ TIER/externalpackages/pcre/install/.libs/"18 #cp $ISSM_DIR/externalpackages/pcre/install/pcre.h ./Source/Include/ 19 #cp $ISSM_DIR/externalpackages/pcre/install/.libs/* ./Source/Include/ 20 export CFLAGS="$CFLAGS -I$ISSM_DIR/externalpackages/pcre/install" 21 export LDFLAGS="-L$ISSM_DIR/externalpackages/pcre/install/.libs/" 19 22 export LIBS="-lpcre" 20 23 #Configure doxygen 21 24 ./configure \ 22 --prefix="$ISSM_ TIER/externalpackages/python/install" \23 --with-pcre-prefix="$ISSM_ TIER/externalpackages/pcre/install" \24 --with-pcre-exec-prefix="$ISSM_ TIER/externalpackages/pcre/install"25 --prefix="$ISSM_DIR/externalpackages/python/install" \ 26 --with-pcre-prefix="$ISSM_DIR/externalpackages/pcre/install" \ 27 --with-pcre-exec-prefix="$ISSM_DIR/externalpackages/pcre/install" 25 28 make 26 29 make install -
issm/trunk/externalpackages/tao/install.sh
r11527 r12332 7 7 mkdir install 8 8 9 #Download from ISSM server 10 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/tao-2.0-p3.tar.gz' 'tao-2.0-p3.tar.gz' 11 9 12 #Untar 10 13 tar -zxvf tao-2.0-p3.tar.gz … … 14 17 rm -rf tao-2.0-p3 15 18 cd install 16 export TAO_DIR="$ISSM_ TIER/externalpackages/tao/install/"19 export TAO_DIR="$ISSM_DIR/externalpackages/tao/install/" 17 20 18 21 #petsc needs to be compiled with --with-clanguage=C++ -
issm/trunk/externalpackages/tex2im/install.sh
r11237 r12332 4 4 rm -rf install 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/tex2im-1.8.tar.gz' 'tex2im-1.8.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/triangle
- Property svn:ignore
-
old new 1 1 install 2 install-matlab 3 install-python
-
- Property svn:ignore
-
issm/trunk/externalpackages/triangle/configs/android/android-4.0/configure.make
r11995 r12332 11 11 12 12 ANDROID_BIN=$(ISSM_TIER)/src/android/tmp/android-14-toolchain/bin 13 CC=$(ANDROID_D EV_DIR)/tmp/android-linux-4.0/bin/arm-linux-androideabi-gcc14 AR=$(ANDROID_D EV_DIR)/tmp/android-linux-4.0/bin/arm-linux-androideabi-ar15 RANLIB=$(ANDROID_D EV_DIR)/tmp/android-linux-4.0/bin/arm-linux-androideabi-ranlib16 CSWITCHES = $(CFLAGS) -I/usr/X11R6/include -L/usr/X11R6/lib -I$(MATLAB_DIR)/extern/include -fPIC -I$(MATLAB_DIR)/include13 CC=$(ANDROID_DIR)/arm-linux-android-4.0/bin/arm-linux-androideabi-gcc 14 AR=$(ANDROID_DIR)/arm-linux-android-4.0/bin/arm-linux-androideabi-ar 15 RANLIB=$(ANDROID_DIR)/arm-linux-android-4.0/bin/arm-linux-androideabi-ranlib 16 CSWITCHES = $(CFLAGS) 17 17 TRILIBDEFS = -DTRILIBRARY 18 18 OBJ_EXT=o -
issm/trunk/externalpackages/triangle/install-altix64.sh
r11237 r12332 4 4 rm -rf install triangle 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip' 6 9 7 10 #Untar -
issm/trunk/externalpackages/triangle/install-android-4.0.sh
r11995 r12332 4 4 matlab=0 5 5 6 7 6 #Some cleanup 8 7 rm -rf install triangle 9 8 mkdir install 9 10 #Download from ISSM server 11 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip' 10 12 11 13 #Untar -
issm/trunk/externalpackages/triangle/install-linux64.sh
r11237 r12332 4 4 rm -rf install triangle 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip' 6 9 7 10 #Untar -
issm/trunk/externalpackages/triangle/install-macosx32.sh
r11237 r12332 4 4 rm -rf install triangle 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip' 6 9 7 10 #Untar -
issm/trunk/externalpackages/triangle/install-macosx64.sh
r11995 r12332 8 8 rm -rf install triangle 9 9 mkdir install 10 11 #Download from ISSM server 12 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip' 10 13 11 14 #Untar -
issm/trunk/externalpackages/triangle/install-pleiades.sh
r11237 r12332 4 4 rm -rf install triangle 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip' 6 9 7 10 #Untar -
issm/trunk/externalpackages/triangle/install-win32.sh
r11237 r12332 4 4 rm -rf install triangle 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip' 6 9 7 10 #Untar -
issm/trunk/externalpackages/triangle/install-win7.sh
r11527 r12332 4 4 rm -rf install triangle 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip' 6 9 7 10 #Untar -
issm/trunk/externalpackages/triangle/triangle.c.patch.python
r11995 r12332 5 5 > * double precision activation in exactinit(); The rest is not changed. 6 6 > * We also created the ice_makefile to compile Triangle into a library. */ 7 > #include <mat.h>8 > #include <matrix.h> 7 > /* #include <mat.h> 8 > #include <matrix.h> */ 9 9 > #define ANSI_DECLARATORS 10 10 > #define NO_TIMER -
issm/trunk/externalpackages/valgrind/install-altix64.sh
r11237 r12332 4 4 rm -rf install valgrind-3.7.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.7.0.tar.bz2' 'valgrind-3.7.0.tar.bz2' 6 9 7 10 #Untar … … 14 17 #configure 15 18 cd install 16 ./configure --prefix="$ISSM_ TIER/externalpackages/valgrind/install"19 ./configure --prefix="$ISSM_DIR/externalpackages/valgrind/install" 17 20 18 21 #Compile valgrind -
issm/trunk/externalpackages/valgrind/install-linux64.sh
r11237 r12332 4 4 rm -rf install valgrind-3.7.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.7.0.tar.bz2' 'valgrind-3.7.0.tar.bz2' 6 9 7 10 #Untar … … 14 17 #configure 15 18 cd install 16 ./configure --prefix="$ISSM_ TIER/externalpackages/valgrind/install"19 ./configure --prefix="$ISSM_DIR/externalpackages/valgrind/install" 17 20 18 21 #Compile valgrind -
issm/trunk/externalpackages/valgrind/install-macosx32.sh
r11237 r12332 4 4 rm -rf install valgrind-3.7.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.7.0.tar.bz2' 'valgrind-3.7.0.tar.bz2' 6 9 7 10 #Untar … … 14 17 #configure 15 18 cd install 16 ./configure --prefix="$ISSM_ TIER/externalpackages/valgrind/install" --enable-only32bit19 ./configure --prefix="$ISSM_DIR/externalpackages/valgrind/install" --enable-only32bit 17 20 18 21 #Compile valgrind -
issm/trunk/externalpackages/valgrind/install-macosx64.sh
r11237 r12332 4 4 rm -rf install valgrind-3.7.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.7.0.tar.bz2' 'valgrind-3.7.0.tar.bz2' 6 9 7 10 #Untar … … 14 17 #configure 15 18 cd install 16 ./configure --prefix="$ISSM_ TIER/externalpackages/valgrind/install" --enable-only64bit19 ./configure --prefix="$ISSM_DIR/externalpackages/valgrind/install" --enable-only64bit 17 20 18 21 #Compile valgrind -
issm/trunk/externalpackages/valgrind/install-win32.sh
r11237 r12332 4 4 rm -rf install valgrind-3.7.0 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.7.0.tar.bz2' 'valgrind-3.7.0.tar.bz2' 6 9 7 10 #Untar … … 14 17 #configure 15 18 cd install 16 ./configure --prefix="$ISSM_ TIER/externalpackages/valgrind/install"19 ./configure --prefix="$ISSM_DIR/externalpackages/valgrind/install" 17 20 18 21 #Compile valgrind -
issm/trunk/externalpackages/vim/addons/vim/syntax/c.vim
r11995 r12332 547 547 syn keyword cType QuadTree 548 548 syn keyword cType SetOfE4 549 syn keyword cType Variogram 550 syn keyword cType GaussianVariogram 551 syn keyword cType ExponentialVariogram 552 syn keyword cType SphericalVariogram 553 syn keyword cType Quadtree 554 syn keyword cType Observation 549 555 "ISSM's objects end 550 556 … … 686 692 syn keyword cConstant SettingsResultsAsPatchesEnum 687 693 syn keyword cConstant SettingsWaitonlockEnum 694 syn keyword cConstant DebugPetscProfilingEnum 695 syn keyword cConstant PetscProfilingCurrentMemEnum 696 syn keyword cConstant PetscProfilingCurrentFlopsEnum 697 syn keyword cConstant PetscProfilingSolutionTimeEnum 688 698 syn keyword cConstant SteadystateMaxiterEnum 689 699 syn keyword cConstant SteadystateNumRequestedOutputsEnum … … 701 711 syn keyword cConstant ThermalIsenthalpyEnum 702 712 syn keyword cConstant ThicknessEnum 713 syn keyword cConstant TimesteppingStartTimeEnum 714 syn keyword cConstant TimesteppingFinalTimeEnum 703 715 syn keyword cConstant TimesteppingCflCoefficientEnum 704 syn keyword cConstant TimesteppingFinalTimeEnum705 716 syn keyword cConstant TimesteppingTimeAdaptEnum 706 717 syn keyword cConstant TimesteppingTimeStepEnum … … 764 775 syn keyword cConstant BoolInputEnum 765 776 syn keyword cConstant BoolParamEnum 777 syn keyword cConstant ContourEnum 766 778 syn keyword cConstant ControlInputEnum 767 779 syn keyword cConstant DatasetInputEnum … … 904 916 syn keyword cConstant P1Enum 905 917 syn keyword cConstant P1DGEnum 918 syn keyword cConstant SaveResultsEnum 906 919 syn keyword cConstant BoolElementResultEnum 907 920 syn keyword cConstant BoolExternalResultEnum … … 918 931 syn keyword cConstant PetscVecExternalResultEnum 919 932 syn keyword cConstant StringExternalResultEnum 933 syn keyword cConstant StepEnum 920 934 syn keyword cConstant TimeEnum 921 935 syn keyword cConstant TriaP1ElementResultEnum -
issm/trunk/externalpackages/vim/install.sh
r11237 r12332 5 5 rm -rf vim72 6 6 mkdir install src 7 8 #Download from ISSM server 9 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/vim-7.2.tar.bz2' 'vim-7.2.tar.bz2' 7 10 8 11 #Untar … … 19 22 cd src/src 20 23 ./configure \ 21 --prefix "$ISSM_ TIER/externalpackages/vim/install" \24 --prefix "$ISSM_DIR/externalpackages/vim/install" \ 22 25 --with-gcc "/usr/bin/gcc" 23 26 -
issm/trunk/externalpackages/windows/InstallInstructions.txt
r11995 r12332 42 42 python: Python language interpreter 43 43 unzip 44 cygrunsrv 44 45 45 46 … … 144 145 145 146 How to setup a Cron job? 146 Download exim and cron from cygwin setup. Run exim-config (don't forget to launch your cygwin terminal as 147 Administrator). If asked for a daemon name, type ntsec. Also, if cron complains about sendmail, 148 symlink /usr/lib/sendmail to /usr/sbin/sendmail. Then link /usr/sbin/sendmail 149 to /usr/bin/exim. Alternatively, if you have an smtp server, you can download and configure 150 ssmtp. Run ssmtp-config 151 as Administrator and link /usr/sbin/sendmail to /usr/bin/ssmtp. After the email has been configured, 152 run cron-config as Administrator. 147 First, make sure you downloaded cygrunsrv, otherwise the cron setup will only work on a per-session 148 basis! Also, make sure that you have an email correctly setup. In particular, cron relies on the 149 /usr/sbin/sendmail script. If it does not exist, cron will not send emails. Most email management 150 systems will create this script, but you need to check on it. 151 Run cron-config and fill up the questions. For daemon name, type ntsec. 152 Be careful, make sure that you are running your terminal as Administrator, 153 otherwise your settings will be only user-based. 154 How to setup email? 155 156 Preferred way is through ssmtp. Download it on cygwin, and type ssmtp-config. If the ssmtp 157 daemon does not create /usr/sbin/sendmail, be sure to create a symlink from the email client 158 to the latter file. Be careful, make sure that you are running your terminal as Administrator, 159 otherwise your settings will be only user-based. -
issm/trunk/externalpackages/windows/configs/sdk7.1.win7-32.sh
r11995 r12332 1 1 declare -x ALLUSERSPROFILE="C:\\ProgramData" 2 declare -x CL="/AI C:\\Windows\\Microsoft.NET\\Framework 64\\v4.0.30319"3 declare -x COMMONPROGRAMFILES="C:\\Program Files (x86)\\Common Files"2 declare -x CL="/AI C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319" 3 declare -x COMMONPROGRAMFILES="C:\\Program Files\\Common Files" 4 4 declare -x COMSPEC="C:\\Windows\\system32\\cmd.exe" 5 declare -x CommandPromptType="Cross" 6 declare -x CommonProgramW6432="C:\\Program Files\\Common Files" 5 declare -x CommandPromptType="Native" 7 6 declare -x Configuration="Debug" 8 7 declare -x FP_NO_HOST_CHECK="NO" 9 8 declare -x FrameworkVersion="v4.0.30319" 10 9 declare -x HOMEDRIVE="C:" 11 declare -x INCLUDE="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\INCLUDE;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\INCLUDE\\gl;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\ATLMFC\\INCLUDE;"10 declare -x INCLUDE="C:\\Program Files\\Microsoft Visual Studio 10.0\\VC\\INCLUDE;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\INCLUDE;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\INCLUDE\\gl;" 12 11 declare -x INFOPATH="/usr/local/info:/usr/share/info:/usr/info:" 13 12 declare -x LANG="en_US.UTF-8" 14 declare -x LIB="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\Lib;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\Lib;C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework\\v3.5;;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\ATLMFC\\LIB;"15 declare -x LIBPATH="C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework\\v3.5;;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\Lib;"13 declare -x LIB="C:\\Program Files\\Microsoft Visual Studio 10.0\\VC\\Lib;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\Lib;C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework\\v3.5;;" 14 declare -x LIBPATH="C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework\\v3.5;;C:\\Program Files\\Microsoft Visual Studio 10.0\\VC\\Lib;" 16 15 declare -x MANPATH="/usr/local/man:/usr/share/man:/usr/man:" 17 declare -x PATH="/usr/local/bin:/usr/bin:/cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin/VCPackages:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/NETFX 4.0 Tools:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/Microsoft Windows Performance Toolkit:/cygdrive/c/MATLAB/R2011b32/runtime/win32:/cygdrive/c/MATLAB/R2011b32/bin:/cygdrive/c/MATLAB/R2011b/runtime/win64:/cygdrive/c/MATLAB/R2011b/bin:/cygdrive/c/Program Files (x86)/Microsoft SQL Server/100/Tools/Binn:/cygdrive/c/Program Files/Microsoft SQL Server/100/Tools/Binn:/cygdrive/c/Program Files/Microsoft SQL Server/100/DTS/Binn:/cygdrive/c/Program Files/Microsoft Network Monitor 3"16 declare -x PATH="/usr/local/bin:/usr/bin:/cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5:/cygdrive/c/Program Files/Microsoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files/Microsoft Visual Studio 10.0/Common7/Tools:/cygdrive/c/Program Files/Microsoft Visual Studio 10.0/VC/Bin:/cygdrive/c/Program Files/Microsoft Visual Studio 10.0/VC/Bin/VCPackages:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/NETFX 4.0 Tools:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/MATLAB/R2012a/runtime/win32:/cygdrive/c/MATLAB/R2012a/bin:/cygdrive/c/Program Files/Microsoft Windows Performance Toolkit" 18 17 declare -x PATHEXT=".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC" 18 declare -x PRINTER="137.78.140.129#:1" 19 19 declare -x PROCESSOR_ARCHITECTURE="x86" 20 declare -x PROCESSOR_ARCHITEW6432="AMD64" 21 declare -x PROCESSOR_IDENTIFIER="Intel64 Family 6 Model 42 Stepping 7, GenuineIntel" 20 declare -x PROCESSOR_IDENTIFIER="x86 Family 6 Model 42 Stepping 7, GenuineIntel" 22 21 declare -x PROCESSOR_LEVEL="6" 23 22 declare -x PROCESSOR_REVISION="2a07" 24 declare -x PROGRAMFILES="C:\\Program Files (x86)"23 declare -x PROGRAMFILES="C:\\Program Files" 25 24 declare -x PSModulePath="C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\" 26 25 declare -x PUBLIC="C:\\Users\\Public" 27 26 declare -x PlatformToolset="Windows7.1SDK" 28 27 declare -x ProgramData="C:\\ProgramData" 29 declare -x ProgramW6432="C:\\Program Files"30 28 declare -x SHELL="/bin/bash" 31 29 declare -x SYSTEMDRIVE="C:" 32 30 declare -x SYSTEMROOT="C:\\Windows" 31 declare -x TARGET_CPU="x86" 33 32 declare -x TARGET_PLATFORM="WIN7" 34 33 declare -x TERM="cygwin" 35 declare -x VS100COMNTOOLS="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\" 34 declare -x ToolsVersion="4.0" 35 declare -x VS100COMNTOOLS="C:\\Program Files\\Microsoft Visual Studio 10.0\\Common7\\Tools\\" 36 36 declare -x WINDIR="C:\\Windows" 37 37 declare -x WindowsSDKDir="C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\" -
issm/trunk/externalpackages/windows/configs/sdk7.1.win7-64.sh
r11995 r12332 13 13 declare -x LIB="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\Lib\\amd64;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\Lib\\X64;" 14 14 declare -x LIBPATH="C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework64\\v3.5;C:\\Windows\\Microsoft.NET\\Framework\\v3.5;;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\Lib\\amd64;" 15 declare -x LOCALAPPDATA="C:\\Users\\schlegel\\AppData\\Local"16 15 declare -x MANPATH="/usr/local/man:/usr/share/man:/usr/man:" 17 declare -x PATH="/usr/local/bin:/usr/bin:/usr/include:/cygdrive/c/cygwin/usr/bin:/cygdrive/c/cygwin/usr/include:/cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5:/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin/amd64:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin/VCPackages:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/NETFX 4.0 Tools/x64:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/x64:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/Microsoft Windows Performance Toolkit:/cygdrive/c/MATLAB/R201 1b/runtime/win64:/cygdrive/b/MATLAB/R2011b/bin:/cygdrive/c/MATLAB/R2011b/extern/include:/cygdrive/c/MATLAB/R2011a/runtime/win64:/cygdrive/c/MATLAB/R2011a/bin:/cygdrive/c/MATLAB/R2011a/extern/include"16 declare -x PATH="/usr/local/bin:/usr/bin:/usr/include:/cygdrive/c/cygwin/usr/bin:/cygdrive/c/cygwin/usr/include:/cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5:/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin/amd64:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin/VCPackages:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/NETFX 4.0 Tools/x64:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/x64:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/Microsoft Windows Performance Toolkit:/cygdrive/c/MATLAB/R2012a/runtime/win64:/cygdrive/c/MATLAB/R2012a/bin:/cygdrive/c/MATLAB/R2012a/extern/include:/cygdrive/c/MATLAB/R2011a/runtime/win64:/cygdrive/c/MATLAB/R2011a/bin:/cygdrive/c/MATLAB/R2011a/extern/include" 18 17 declare -x PATHEXT=".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC" 19 18 declare -x PROCESSOR_ARCHITECTURE="x86" … … 41 40 declare -x TMP="/tmp" 42 41 declare -x ToolsVersion="4.0" 43 declare -x USER="schlegel"44 declare -x USERNAME="schlegel"45 42 declare -x VS100COMNTOOLS="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\" 46 43 declare -x WINDIR="C:\\Windows" -
issm/trunk/externalpackages/windows/windows_environment.sh
r11995 r12332 2 2 3 3 #Where are the configuration files for each compiler: 4 config_dir="$ISSM_ TIER/externalpackages/windows/configs"4 config_dir="$ISSM_DIR/externalpackages/windows/configs" 5 5 6 6 #your choise of compiler: … … 10 10 # 4: intel compiler on WinXP 11 11 12 compiler=2; 12 #Determine OS version using uname: 13 version=`uname -s | grep 64` 14 if [[ $version == "" ]];then 15 compiler=1 16 else 17 compiler=2 18 fi 19 20 #If you want to override and use intel compilers: 21 #compiler=3; 22 13 23 14 24 #source corresponding environment variables: … … 24 34 fi 25 35 26 #finally, out of ISSM_ TIER, we need to create an ISSM_TIER_WIN variable for Matlab to pick up on.27 ISSM_ TIER_WIN=`cygpath -m $ISSM_TIER`28 export ISSM_ TIER_WIN36 #finally, out of ISSM_DIR, we need to create an ISSM_DIR_WIN variable for Matlab to pick up on. 37 ISSM_DIR_WIN=`cygpath -m $ISSM_DIR` 38 export ISSM_DIR_WIN -
issm/trunk/externalpackages/xerces/install.sh
r11237 r12332 4 4 rm -rf install xerces-c-src_2_8_0 src 5 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/xerces-c-src_2_8_0.tar.gz' 'xerces-c-src_2_8_0.tar.gz' 6 9 7 10 #Untar -
issm/trunk/externalpackages/yams/install.sh
r11237 r12332 4 4 rm -rf install 5 5 mkdir install 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/yams2-linux.gz' 'yams2-linux.gz' 9 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/yams2-osx.gz' 'yams2-osx.gz' 10 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/yams2-win.exe' 'yams2-win.exe' 6 11 7 12 #loop over the binaries -
issm/trunk/m4/issm_options.m4
r11995 r12332 13 13 fi 14 14 dnl }}} 15 dnl Serial build {{{ 16 AC_ARG_WITH([serial], 17 AS_HELP_STRING([--with-serial = value],[serial compilation. ]), 18 [SERIAL_VALUE=$withval],[SERIAL_VALUE="yes"]) 19 AC_MSG_CHECKING(for serial compilation) 20 AM_CONDITIONAL([NOSERIAL], [test $SERIAL_VALUE = no]) 21 AM_CONDITIONAL([SERIAL], [test $SERIAL_VALUE = yes]) 22 AC_MSG_RESULT($SERIAL_VALUE) 23 dnl }}} 24 dnl Parallel build {{{ 25 AC_ARG_WITH([parallel], 26 AS_HELP_STRING([--with-parallel = value], [parallel compilation. ]), 27 [PARALLEL_VALUE=$withval],[PARALLEL_VALUE="yes"]) 28 AC_MSG_CHECKING(for parallel compilation) 29 AM_CONDITIONAL([NOPARALLEL], [test $PARALLEL_VALUE = no]) 30 AM_CONDITIONAL([PARALLEL], [test $PARALLEL_VALUE = yes]) 31 AC_MSG_RESULT($PARALLEL_VALUE) 15 dnl Modules build {{{ 16 AC_ARG_WITH([modules], 17 AS_HELP_STRING([--with-modules = value],[modules compilation. ]), 18 [MODULES_VALUE=$withval],[MODULES_VALUE="yes"]) 19 AC_MSG_CHECKING(for modules compilation) 20 AM_CONDITIONAL([MODULES], [test $MODULES_VALUE = yes]) 21 AC_MSG_RESULT($MODULES_VALUE) 22 dnl }}} 23 dnl Extensions{{{ 32 24 ISSMEXT=".exe" 33 25 AC_SUBST([ISSMEXT]) 34 dnl }}}35 dnl Serial or Parallel check {{{36 dnl Check that at least serial or parallel builds have been requested!37 if test "$SERIAL_VALUE" != "yes" ; then38 if test "$PARALLEL_VALUE" != "yes"; then39 AC_MSG_ERROR([cannot request --with-serial=no and --with-parallel=no at the same time!])40 fi41 fi42 26 dnl }}} 43 27 … … 81 65 export CXXFLAGS=" -O3 -xS -D_INTEL_LINUX_ " 82 66 export CFLAGS=" -O3 -xS -D_INTEL_LINUX_ " 83 else 67 elif test $VENDOR = arm-linux; then 68 export CC=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-gcc 69 export GCC=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-gcc 70 export CXX=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-g++ 71 export AR=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-ar 72 export RANLIB=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-ranlib 73 else 84 74 AC_MSG_ERROR([unknow compiler vendor!]) 85 75 fi … … 92 82 dnl 1. See if matlab has been provided 93 83 AC_ARG_WITH([matlab-dir], 94 AS_HELP_STRING([--with-matlab-dir =DIR], [matlab root directory. necessary for serial build.]),84 AS_HELP_STRING([--with-matlab-dir=DIR], [matlab root directory. necessary for serial build.]), 95 85 [MATLAB_ROOT=$withval],[MATLAB_ROOT=""]) 96 86 97 AC_MSG_CHECKING([w ether Matlab is enabled])87 AC_MSG_CHECKING([whether matlab is enabled]) 98 88 if test -d "$MATLAB_ROOT"; then 99 89 HAVE_MATLAB=yes … … 109 99 dnl 2. if matlab is provided, get version number 110 100 if test x$HAVE_MATLAB = xyes; then 111 AC_MSG_CHECKING([for Matlab version])101 AC_MSG_CHECKING([for matlab version]) 112 102 MATLAB_VERSION="" 113 103 … … 172 162 173 163 dnl 3. Get Matlab libraries 174 AC_MSG_CHECKING(for Matlab headers and libraries in $MATLAB_ROOT)164 AC_MSG_CHECKING(for matlab headers and libraries in $MATLAB_ROOT) 175 165 MATLABINCL=-I"$MATLAB_ROOT/extern/include"; 176 166 … … 217 207 AC_SUBST([MATLABINCL]) 218 208 AC_SUBST([MEX]) 219 WRAPPEREXT=$MEXEXT220 AC_SUBST([ WRAPPEREXT])209 MATLABWRAPPEREXT=$MEXEXT 210 AC_SUBST([MATLABWRAPPEREXT]) 221 211 AC_SUBST([MEXLIB]) 222 212 AC_SUBST([MEXLINK]) … … 225 215 dnl triangle {{{ 226 216 AC_ARG_WITH([triangle-dir], 227 AS_HELP_STRING([--with-triangle-dir =DIR], [triangle root directory. necessary for serial build]),217 AS_HELP_STRING([--with-triangle-dir=DIR], [triangle root directory. necessary for serial build]), 228 218 [TRIANGLE_ROOT=$withval],[TRIANGLE_ROOT=""]) 229 AC_MSG_CHECKING(for Triangle headers and libraries)219 AC_MSG_CHECKING(for triangle headers and libraries) 230 220 231 221 if test -d "$TRIANGLE_ROOT"; then … … 266 256 dnl dakota{{{ 267 257 AC_ARG_WITH([dakota-dir], 268 AS_HELP_STRING([--with-dakota-dir =DIR], [dakota root directory. necessary for serial build]),258 AS_HELP_STRING([--with-dakota-dir=DIR], [dakota root directory. necessary for serial build]), 269 259 [DAKOTA_ROOT=$withval],[DAKOTA_ROOT=""]) 270 AC_MSG_CHECKING(for Dakota)260 AC_MSG_CHECKING(for dakota) 271 261 272 262 if test -d "$DAKOTA_ROOT"; then … … 299 289 dnl boost{{{ 300 290 AC_ARG_WITH([boost-dir], 301 AS_HELP_STRING([--with-boost-dir =DIR], [boost root directory.]),291 AS_HELP_STRING([--with-boost-dir=DIR], [boost root directory.]), 302 292 [BOOST_ROOT=$withval],[BOOST_ROOT=""]) 303 AC_MSG_CHECKING(for Boost)293 AC_MSG_CHECKING(for boost) 304 294 305 295 if test -d "$BOOST_ROOT"; then … … 320 310 dnl python{{{ 321 311 AC_ARG_WITH([python-dir], 322 AS_HELP_STRING([--with-python-dir =DIR], [python root directory.]),312 AS_HELP_STRING([--with-python-dir=DIR], [python root directory.]), 323 313 [PYTHON_ROOT=$withval],[PYTHON_ROOT=""]) 324 AC_MSG_CHECKING(for Python)314 AC_MSG_CHECKING(for python) 325 315 326 316 if test -d "$PYTHON_ROOT"; then … … 328 318 HAVE_PYTHON=yes 329 319 PYTHONINCL=-I$PYTHON_ROOT/include 330 PYTHONLIB="-L$PYTHON_ROOT/lib -lpython 3.2"320 PYTHONLIB="-L$PYTHON_ROOT/lib -lpython$PYTHONVERSION" 331 321 PYTHONEXT=.so 332 322 PYTHONLINK="-dynamiclib" … … 335 325 AC_SUBST([PYTHONINCL]) 336 326 AC_SUBST([PYTHONLIB]) 337 WRAPPEREXT=$PYTHONEXT338 AC_SUBST([ WRAPPEREXT])327 PYTHONWRAPPEREXT=$PYTHONEXT 328 AC_SUBST([PYTHONWRAPPEREXT]) 339 329 AC_SUBST([PYTHONLINK]) 340 330 else … … 343 333 AM_CONDITIONAL([PYTHON], [test x$HAVE_PYTHON = xyes]) 344 334 AC_MSG_RESULT($HAVE_PYTHON) 335 336 dnl python-version 337 HAVE_PYTHON3="no" 338 if test x$HAVE_PYTHON = xyes; then 339 AC_ARG_WITH([python-version], 340 AS_HELP_STRING([--with-python-version = PYTHONVERSION],[python version.]), 341 [PYTHONVERSION=$withval],[PYTHONVERSION=""]) 342 AC_MSG_CHECKING(for python version) 343 344 dnl recover major: 345 PYTHON_MAJOR=${PYTHONVERSION%.*} 346 347 if test x$PYTHON_MAJOR = x3; then 348 dnl are we running python 3? 349 HAVE_PYTHON3="yes" 350 fi 351 AC_DEFINE_UNQUOTED([_PYTHON_MAJOR_],$PYTHON_MAJOR,[python version major]) 352 AC_MSG_RESULT($PYTHON_MAJOR) 353 fi 354 AM_CONDITIONAL([PYTHON3], [test x$HAVE_PYTHON3 = xyes]) 345 355 dnl }}} 346 356 dnl python-numpy{{{ 347 357 AC_ARG_WITH([python-numpy-dir], 348 AS_HELP_STRING([--with-python-numpy-dir =DIR], [python-numpy root directory.]),358 AS_HELP_STRING([--with-python-numpy-dir=DIR], [python-numpy root directory.]), 349 359 [PYTHON_NUMPY_ROOT=$withval],[PYTHON_NUMPY_ROOT=""]) 350 AC_MSG_CHECKING(for Python-Numpy)360 AC_MSG_CHECKING(for python-numpy) 351 361 352 362 if test -d "$PYTHON_NUMPY_ROOT"; then … … 364 374 dnl chaco{{{ 365 375 AC_ARG_WITH([chaco-dir], 366 AS_HELP_STRING([--with-chaco-dir =DIR], [chaco root directory.]),376 AS_HELP_STRING([--with-chaco-dir=DIR], [chaco root directory.]), 367 377 [CHACO_ROOT=$withval],[CHACO_ROOT=""]) 368 AC_MSG_CHECKING(for Chaco)378 AC_MSG_CHECKING(for chaco) 369 379 370 380 if test -d "$CHACO_ROOT"; then … … 386 396 dnl scotch{{{ 387 397 AC_ARG_WITH([scotch-dir], 388 AS_HELP_STRING([--with-scotch-dir =DIR], [scotch root directory.]),398 AS_HELP_STRING([--with-scotch-dir=DIR], [scotch root directory.]), 389 399 [SCOTCH_ROOT=$withval],[SCOTCH_ROOT=""]) 390 AC_MSG_CHECKING(for Scotch)400 AC_MSG_CHECKING(for scotch) 391 401 392 402 if test -d "$SCOTCH_ROOT"; then … … 408 418 dnl adolc{{{ 409 419 AC_ARG_WITH([adolc-dir], 410 AS_HELP_STRING([--with-adolc-dir =DIR], [adolc root directory.]),420 AS_HELP_STRING([--with-adolc-dir=DIR], [adolc root directory.]), 411 421 [ADOLC_ROOT=$withval],[ADOLC_ROOT="no"]) 412 AC_MSG_CHECKING(for ADOLC)422 AC_MSG_CHECKING(for adolc) 413 423 414 424 if test "x$ADOLC_ROOT" = "xno"; then … … 436 446 dnl adic2{{{ 437 447 AC_ARG_WITH([adic2-dir], 438 AS_HELP_STRING([--with-adic2-dir =DIR], [adic2 root directory.]),448 AS_HELP_STRING([--with-adic2-dir=DIR], [adic2 root directory.]), 439 449 [ADIC2_ROOT=$withval],[ADIC2_ROOT="no"]) 440 AC_MSG_CHECKING(for ADIC2)450 AC_MSG_CHECKING(for adic2) 441 451 442 452 if test "x$ADIC2_ROOT" = "xno"; then … … 464 474 dnl gsl{{{ 465 475 AC_ARG_WITH([gsl-dir], 466 AS_HELP_STRING([--with-gsl-dir =DIR], [gsl root directory.]),476 AS_HELP_STRING([--with-gsl-dir=DIR], [gsl root directory.]), 467 477 [GSL_ROOT=$withval],[GSL_ROOT=""]) 468 AC_MSG_CHECKING(for Gsl)478 AC_MSG_CHECKING(for gsl) 469 479 470 480 if test -d "$GSL_ROOT"; then … … 487 497 dnl rose{{{ 488 498 AC_ARG_WITH([rose-dir], 489 AS_HELP_STRING([--with-rose-dir =DIR], [rose root directory.]),499 AS_HELP_STRING([--with-rose-dir=DIR], [rose root directory.]), 490 500 [ROSE_ROOT=$withval],[ROSE_ROOT=""]) 491 AC_MSG_CHECKING(for Rose)501 AC_MSG_CHECKING(for rose) 492 502 493 503 if test -d "$ROSE_ROOT"; then … … 510 520 dnl metis{{{ 511 521 AC_ARG_WITH([metis-dir], 512 AS_HELP_STRING([--with-metis-dir =DIR],[metis root directory. necessary for serial build]),522 AS_HELP_STRING([--with-metis-dir=DIR],[metis root directory. necessary for serial build]), 513 523 [METIS_ROOT=$withval],[METIS_ROOT=""]) 514 524 515 525 if test -d "$METIS_ROOT"; then 516 526 517 AC_MSG_CHECKING(for Metis headers and libraries in $METIS_ROOT)527 AC_MSG_CHECKING(for metis headers and libraries in $METIS_ROOT) 518 528 519 529 dnl first figure out version of metis: does the VERSION file exist? … … 568 578 HAVE_METIS=no 569 579 fi 570 571 if test $HAVE_METIS = no; then 572 AC_MSG_ERROR([--with-metis-dir missing. Metis is needed to run ISSM]); 573 else 574 AC_MSG_RESULT($HAVE_METIS) 575 fi 580 AM_CONDITIONAL([METIS], [test x$HAVE_METIS = xyes]) 576 581 dnl }}} 577 582 dnl mpi{{{ … … 582 587 583 588 AC_ARG_WITH([mpi-include], 584 AS_HELP_STRING([--with-mpi-include =DIR],[mpi include directory, necessary for parallel build]),589 AS_HELP_STRING([--with-mpi-include=DIR],[mpi include directory, necessary for parallel build]), 585 590 [MPI_INCLUDE=$withval],[MPI_INCLUDE=""]) 586 591 … … 591 596 HAVE_MPI=no 592 597 else 598 HAVE_MPI=yes 593 599 MPIINCL=-I"$MPI_INCLUDE/" 594 600 AC_DEFINE([_HAVE_MPI_],[1],[with Mpi in ISSM src]) … … 598 604 fi 599 605 fi 600 AC_MSG_RESULT(done) 606 AM_CONDITIONAL([MPI], [test x$HAVE_MPI = xyes]) 607 AC_MSG_RESULT($HAVE_MPI) 601 608 dnl }}} 602 609 dnl petsc{{{ 603 610 AC_ARG_WITH([petsc-dir], 604 AS_HELP_STRING([--with-petsc-dir =DIR],[PETSc root directory, necessary for parallel build]),611 AS_HELP_STRING([--with-petsc-dir=DIR],[PETSc root directory, necessary for parallel build]), 605 612 [PETSC_ROOT=$withval],[PETSC_ROOT=""]) 606 613 607 614 if test -d "$PETSC_ROOT"; then 608 AC_MSG_CHECKING(for PETSc version)615 AC_MSG_CHECKING(for petsc version) 609 616 PETSC_MAJOR=`cat $PETSC_ROOT/include/petscversion.h | grep "#define PETSC_VERSION_MAJOR" | sed 's/#define PETSC_VERSION_MAJOR//' | sed 's/ //g'` 610 617 PETSC_MINOR=`cat $PETSC_ROOT/include/petscversion.h | grep "#define PETSC_VERSION_MINOR" | sed 's/#define PETSC_VERSION_MINOR//' | sed 's/ //g'` … … 614 621 615 622 PETSC_VERSION_DATE_HG=`cat $PETSC_ROOT/include/petscversion.h | grep "#define PETSC_VERSION_DATE_HG" | sed 's/#define PETSC_VERSION_DATE_HG//' | sed 's/ //g' | sed -e 's/\"//g' ` 616 AC_MSG_CHECKING(w ether PETSc is the development version)623 AC_MSG_CHECKING(whether petsc is the development version) 617 624 if test x$PETSC_VERSION_DATE_HG = xunknown; then 618 625 AC_DEFINE([_HAVE_PETSCDEV_],[1],[with PETSc-dev]) … … 624 631 625 632 AC_ARG_WITH([petsc-arch], 626 AS_HELP_STRING([--with-petsc-arch =DIR],[PETSc arch , necessary for parallel build]),633 AS_HELP_STRING([--with-petsc-arch=DIR],[PETSc arch , necessary for parallel build]), 627 634 [PETSC_ARCH=$withval],[PETSC_ARCH=""]) 628 635 629 AC_MSG_CHECKING(for PETSc headers and libraries in $PETSC_ROOT for architecture $PETSC_ARCH)636 AC_MSG_CHECKING(for petsc headers and libraries in $PETSC_ROOT for architecture $PETSC_ARCH) 630 637 631 638 if test -d "$PETSC_ROOT"; then … … 671 678 dnl tao{{{ 672 679 AC_ARG_WITH([tao-dir], 673 AS_HELP_STRING([--with-tao-dir =DIR], [tao root directory.]),680 AS_HELP_STRING([--with-tao-dir=DIR], [tao root directory.]), 674 681 [TAO_ROOT=$withval],[TAO_ROOT=""]) 675 AC_MSG_CHECKING(for Tao)682 AC_MSG_CHECKING(for tao) 676 683 677 684 if test -d "$TAO_ROOT"; then … … 689 696 AC_MSG_RESULT($HAVE_TAO) 690 697 dnl }}} 691 dnl mpiuni{{{692 dnl when running in serial mode, MPI must be ignored, and set to internal petsc mpiuni:693 if test "$PARALLEL_VALUE" = "no" ; then694 HAVE_MPI=yes695 MPIINCL=-I"$PETSC_ROOT/include/mpiuni"696 697 case "${host_os}" in698 *cygwin*)699 dnl MPILIB="-link -LIBPATH:\"$PETSC_ROOT/$PETSC_ARCH/lib\" -LIBPATH:\"$PETSC_ROOT/lib\" -LIBPATH:\"$PETSC_ROOT/lib/$PETSC_ARCH\" libmpiuni.lib"700 ;;701 *linux*)702 MPILIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lmpiuni"703 ;;704 *darwin*)705 MPILIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lmpiuni"706 ;;707 esac708 709 AC_DEFINE([_HAVE_MPI_],[1],[with Mpi in ISSM src])710 AC_SUBST([MPIINCL])711 AC_SUBST([MPILIB])712 fi713 dnl }}}714 698 dnl slepc{{{ 715 699 AC_ARG_WITH([slepc-dir], 716 AS_HELP_STRING([--with-slepc-dir =DIR],[slepc root directory]),700 AS_HELP_STRING([--with-slepc-dir=DIR],[slepc root directory]), 717 701 [SLEPC_ROOT=$withval],[SLEPC_ROOT=""]) 718 702 719 AC_MSG_CHECKING(for Slepc headers and libraries in $SLEPC_ROOT)703 AC_MSG_CHECKING(for slepc headers and libraries in $SLEPC_ROOT) 720 704 if test -d "$SLEPC_ROOT"; then 721 705 HAVE_SLEPC=yes … … 733 717 dnl shapelib{{{ 734 718 AC_ARG_WITH([shapelib-dir], 735 AS_HELP_STRING([--with-shapelib-dir =DIR], [shapelib root directory]),719 AS_HELP_STRING([--with-shapelib-dir=DIR], [shapelib root directory]), 736 720 [SHAPELIB_ROOT=$withval],[SHAPELIB_ROOT=""]) 737 721 738 AC_MSG_CHECKING(for Shapelib headers and libraries in $SHAPELIB_ROOT)722 AC_MSG_CHECKING(for shapelib headers and libraries in $SHAPELIB_ROOT) 739 723 if test -d "$SHAPELIB_ROOT"; then 740 724 … … 754 738 dnl scalapack{{{ 755 739 AC_ARG_WITH([scalapack-dir], 756 AS_HELP_STRING([--with-scalapack-dir =DIR],[scalapack root directory]),740 AS_HELP_STRING([--with-scalapack-dir=DIR],[scalapack root directory]), 757 741 [SCALAPACK_ROOT=$withval],[SCALAPACK_ROOT=""]) 758 742 759 AC_MSG_CHECKING(for Scalapack headers and libraries in $SCALAPACK_ROOT)743 AC_MSG_CHECKING(for scalapack headers and libraries in $SCALAPACK_ROOT) 760 744 if test -d "$SCALAPACK_ROOT"; then 761 745 … … 773 757 dnl blas{{{ 774 758 AC_ARG_WITH([blas-lapack-dir], 775 AS_HELP_STRING([--with-blas-lapack-dir =DIR],[blas-lapack root directory]),759 AS_HELP_STRING([--with-blas-lapack-dir=DIR],[blas-lapack root directory]), 776 760 [BLASLAPACK_ROOT=$withval],[BLASLAPACK_ROOT=""]) 777 761 778 AC_MSG_CHECKING(for Blas and Lapack headers and libraries in $BLASLAPACK_ROOT)762 AC_MSG_CHECKING(for blas and lapack headers and libraries in $BLASLAPACK_ROOT) 779 763 if test -d "$BLASLAPACK_ROOT"; then 780 764 … … 806 790 dnl mkl{{{ 807 791 AC_ARG_WITH([mkl-dir], 808 AS_HELP_STRING([--with-mkl-dir =DIR],[mkl root directory]),792 AS_HELP_STRING([--with-mkl-dir=DIR],[mkl root directory]), 809 793 [MKL_ROOT=$withval],[MKL_ROOT=""]) 810 794 … … 825 809 dnl }}} 826 810 dnl plapack{{{ 811 AC_MSG_CHECKING(for plapack) 812 827 813 AC_ARG_WITH([plapack-lib], 828 814 AS_HELP_STRING([--with-plapack-lib = lib],[plapack library]), 829 815 [PLAPACK_LIB=$withval],[PLAPACK_LIB=""]) 830 AC_MSG_CHECKING(for Plapack libraries)831 816 832 817 AC_ARG_WITH([plapack-include], … … 834 819 [plapack include ]), 835 820 [PLAPACK_INCLUDE=$withval],[PLAPACK_INCLUDE=""]) 836 AC_MSG_CHECKING(for Plapack headers)837 821 838 822 if test -n "$PLAPACK_LIB"; then … … 857 841 dnl mumps{{{ 858 842 AC_ARG_WITH([mumps-dir], 859 AS_HELP_STRING([--with-mumps-dir =DIR],[mumps root directory]),843 AS_HELP_STRING([--with-mumps-dir=DIR],[mumps root directory]), 860 844 [MUMPS_ROOT=$withval],[MUMPS_ROOT=""]) 861 845 862 AC_MSG_CHECKING(for Mumps headers and libraries in $MUMPS_ROOT)846 AC_MSG_CHECKING(for mumps headers and libraries in $MUMPS_ROOT) 863 847 if test -d "$MUMPS_ROOT"; then 864 848 … … 882 866 dnl blacs{{{ 883 867 AC_ARG_WITH([blacs-dir], 884 AS_HELP_STRING([--with-blacs-dir =DIR],[blacs root directory]),868 AS_HELP_STRING([--with-blacs-dir=DIR],[blacs root directory]), 885 869 [BLACS_ROOT=$withval],[BLACS_ROOT=""]) 886 870 887 AC_MSG_CHECKING(for Blacs headers and libraries in $BLACS_ROOT)871 AC_MSG_CHECKING(for blacs headers and libraries in $BLACS_ROOT) 888 872 if test -d "$BLACS_ROOT"; then 889 873 … … 903 887 dnl hypre{{{ 904 888 AC_ARG_WITH([hypre-dir], 905 AS_HELP_STRING([--with-hypre-dir =DIR],[hypre root directory]),889 AS_HELP_STRING([--with-hypre-dir=DIR],[hypre root directory]), 906 890 [HYPRE_ROOT=$withval],[HYPRE_ROOT=""]) 907 891 908 AC_MSG_CHECKING(for Hypre headers and libraries in $HYPRE_ROOT)892 AC_MSG_CHECKING(for hypre headers and libraries in $HYPRE_ROOT) 909 893 if test -d "$HYPRE_ROOT"; then 910 894 … … 924 908 dnl ml{{{ 925 909 AC_ARG_WITH([ml-dir], 926 AS_HELP_STRING([--with-ml-dir =DIR],[ml root directory]),910 AS_HELP_STRING([--with-ml-dir=DIR],[ml root directory]), 927 911 [ML_ROOT=$withval],[ML_ROOT=""]) 928 912 929 AC_MSG_CHECKING(for Ml headers and libraries in $ML_ROOT)913 AC_MSG_CHECKING(for ml headers and libraries in $ML_ROOT) 930 914 if test -d "$ML_ROOT"; then 931 915 … … 960 944 dnl }}} 961 945 dnl fortran{{{ 962 dnl fortran library option 963 AC_MSG_CHECKING(for fortran library) 964 AC_ARG_WITH([fortran-lib], 965 AS_HELP_STRING([--with-fortran-lib = options],[fortran options, for ex: "/usr/lib/gfortran.a]), 966 [FORTRAN_LIB=$withval],[FORTRAN_LIB=""]) 967 968 dnl check that --with-fortran-lib may have been provided 969 if test -n "$FORTRAN_LIB" ; then 946 AC_ARG_WITH([fortran], 947 AS_HELP_STRING([--with-fortran = YES], [do we compile fortran code (default is yes)]), 948 [FORTRAN=$withval],[FORTRAN=yes]) 949 AC_MSG_CHECKING(for fortran compilation) 950 if test "x$FORTRAN" = "xyes"; then 951 dnl defaults 970 952 HAVE_FORTRAN=yes 971 FORTRANLIB="$FORTRAN_LIB" 972 973 AC_DEFINE([_HAVE_FORTRAN_],[1],[with FORTRAN in ISSM src]) 974 AC_SUBST([FORTRANLIB]) 975 fi 976 AC_MSG_RESULT(done) 953 954 AC_DEFINE([_HAVE_FORTRAN_],[1],[with fortran capability]) 955 else 956 HAVE_FORTRAN=no 957 fi 958 AM_CONDITIONAL([FORTRAN], [test x$FORTRAN = xyes]) 959 AC_MSG_RESULT($FORTRAN) 960 961 if test "x$FORTRAN" = "xyes"; then 962 dnl fortran library option 963 AC_MSG_CHECKING(for fortran library) 964 AC_ARG_WITH([fortran-lib], 965 AS_HELP_STRING([--with-fortran-lib = options],[fortran options, for ex: "/usr/lib/gfortran.a]), 966 [FORTRAN_LIB=$withval],[FORTRAN_LIB=""]) 967 968 dnl check that --with-fortran-lib may have been provided 969 if test -n "$FORTRAN_LIB" ; then 970 FORTRANLIB="$FORTRAN_LIB" 971 AC_DEFINE([_HAVE_FORTRAN_],[1],[with FORTRAN in ISSM src]) 972 AC_SUBST([FORTRANLIB]) 973 fi 974 AC_MSG_RESULT(done) 975 fi 977 976 dnl }}} 978 977 dnl graphics{{{ … … 1229 1228 AC_MSG_CHECKING(consistency between all libraries) 1230 1229 1231 dnl check that if petsc is requested in parallel, mpi should be specified1230 dnl check that if petsc is requested , mpi should be specified 1232 1231 if test "$HAVE_PETSC" = "yes" ; then 1233 1232 if test "$HAVE_MPI" = "NO"; then … … 1236 1235 fi 1237 1236 1238 dnl check that we have either python or matlab support if we only compile serially 1239 if test "$PARALLEL_VALUE" = "no" && test "$HAVE_MATLAB" = "no" && test "$HAVE_PYTHON" = "no"; then 1240 AC_MSG_ERROR([need at least python or matlab support to compile only in serial mode!]); 1241 fi 1242 1243 dnl check that we don't have with-matlab and with-python at the same time 1244 if test "$HAVE_PYTHON" = "yes" ; then 1245 if test "$HAVE_MATLAB" = "yes"; then 1246 AC_MSG_ERROR([cannot create matlab and python wrappers simultaneously! Please choose one or the other.]); 1247 fi 1248 fi 1237 dnl check that we have either python or matlab support if we compile the modules 1238 if test "$MODULES_VALUE" = "yes" && test "$HAVE_MATLAB" = "no" && test "$HAVE_PYTHON" = "no"; then 1239 AC_MSG_ERROR([need at least python or matlab support to compile modules (or use --with-modules=no)]); 1240 fi 1241 1242 dnl check that we have python version if python compile is specified 1243 if test "$HAVE_PYTHON" = "yes" && test "$PYTHONVERSION" = "" ; then 1244 AC_MSG_ERROR([need python-version if python compile is required!]); 1245 fi 1246 1247 dnl check that if we have MPI, we have metis 1248 if test "$HAVE_METIS" = "yes" && test "$HAVE_MPI" = "no" ; then 1249 AC_MSG_ERROR([need mpi if using the metis partitioner!]); 1250 fi 1251 1252 1253 1254 1249 1255 1250 1256 AC_MSG_RESULT(done) … … 1257 1263 AS_HELP_STRING([--with-cxxoptflags = CXXOPTFLAGS], [optimization using CXX flags, ex: --with-cxxoptflags=-march=opteron -O3]), 1258 1264 [CXXOPTFLAGS=$withval],[CXXOPTFLAGS="-g -O2"]) 1259 AC_MSG_CHECKING(for C++ optimization flags)1265 AC_MSG_CHECKING(for c++ optimization flags) 1260 1266 AC_SUBST([CXXOPTFLAGS]) 1261 1267 AC_MSG_RESULT(done) -
issm/trunk/scripts/GenerateReferences.sh
r8066 r12332 16 16 \begin{document} 17 17 \nocite{$CITE} 18 \bibliography{$ ISSM_DIR/publications/bibtex/references}18 \bibliography{$JPL_SVN/publications/bibtex/references} 19 19 \end{document} 20 20 END … … 29 29 mv references.bak2 references.bbl 30 30 echo "Converting to rtf" 31 $ISSM_ TIER/externalpackages/latex2rtf/install/latex2rtf -P $ISSM_TIER/externalpackages/latex2rtf/install/cfg/ references31 $ISSM_DIR/externalpackages/latex2rtf/install/latex2rtf -P $ISSM_DIR/externalpackages/latex2rtf/install/cfg/ references 32 32 33 33 #Remove all but rtf file -
issm/trunk/scripts/archive.sh
r6088 r12332 10 10 11 11 #Cleanup code 12 cd $ISSM_ TIER12 cd $ISSM_DIR 13 13 make clean 14 14 make distclean … … 18 18 19 19 #Create tar file, with today's date in the title; 20 cd $ISSM_ TIER/..20 cd $ISSM_DIR/.. 21 21 today=`today_date` 22 tar zcvf issm-3.0-$today.tar.gz `basename $ISSM_ TIER`22 tar zcvf issm-3.0-$today.tar.gz `basename $ISSM_DIR` -
issm/trunk/scripts/automakererun.sh
r10863 r12332 4 4 5 5 6 ACLOCAL="$ISSM_ TIER/externalpackages/automake/install/bin/aclocal"7 AUTOCONF="$ISSM_ TIER/externalpackages/autoconf/install/bin/autoconf"8 AUTOHEAD="$ISSM_ TIER/externalpackages/autoconf/install/bin/autoheader"9 AUTOMAKE="$ISSM_ TIER/externalpackages/automake/install/bin/automake"6 ACLOCAL="$ISSM_DIR/externalpackages/automake/install/bin/aclocal" 7 AUTOCONF="$ISSM_DIR/externalpackages/autoconf/install/bin/autoconf" 8 AUTOHEAD="$ISSM_DIR/externalpackages/autoconf/install/bin/autoheader" 9 AUTOMAKE="$ISSM_DIR/externalpackages/automake/install/bin/automake" 10 10 11 11 echo "removing config.cach" -
issm/trunk/scripts/cloc2html.py
r11527 r12332 4 4 import sys, re, os 5 5 6 ISSM_ TIER=os.getenv('ISSM_TIER');7 if(not ISSM_ TIER): raise NameError('ISSM_TIER undefined')6 ISSM_DIR=os.getenv('ISSM_DIR'); 7 if(not ISSM_DIR): raise NameError('ISSM_DIR undefined') 8 8 9 9 infile = open('temp','r') -
issm/trunk/scripts/convertmatlabclasses.py
r11237 r12332 4 4 5 5 #get names of all directories to process 6 ISSM_ TIER=os.getenv('ISSM_TIER');7 if(not ISSM_ TIER): raise NameError('ISSM_TIER undefined')8 newclassesdir = ISSM_ TIER + '/src/m/classes/'9 oldclassesdir = ISSM_ TIER + '/src/m/oldclasses/'6 ISSM_DIR=os.getenv('ISSM_DIR'); 7 if(not ISSM_DIR): raise NameError('ISSM_DIR undefined') 8 newclassesdir = ISSM_DIR + '/src/m/classes/' 9 oldclassesdir = ISSM_DIR + '/src/m/oldclasses/' 10 10 11 11 #make new directory -
issm/trunk/scripts/dailyrun.sh
r6088 r12332 54 54 #Prepare run 55 55 #Windows hack for startup.m {{{1 56 #windows environments: ISSM_ TIER_WIN variable not correctly picked up when using57 #the cron job. just get startup to take the ISSM_ TIER variable as the pwd:56 #windows environments: ISSM_DIR_WIN variable not correctly picked up when using 57 #the cron job. just get startup to take the ISSM_DIR variable as the pwd: 58 58 if [ "$OS" = "winxp32" ] 59 59 then 60 cat startup.m | sed 's/clear status/clear status; ISSM_ TIER=pwd;/g' > startup.m.bak60 cat startup.m | sed 's/clear status/clear status; ISSM_DIR=pwd;/g' > startup.m.bak 61 61 mv startup.m.bak startup.m 62 62 fi 63 63 #}}} 64 64 #create softlink to startup {{{1 65 cd $ISSM_ TIER/test/NightlyRun/66 ln -s $ISSM_ TIER/startup.m .65 cd $ISSM_DIR/test/NightlyRun/ 66 ln -s $ISSM_DIR/startup.m . 67 67 #}}} 68 68 #Create dailylog directory and info.log {{{1 … … 70 70 INSTALL_TIME=$(timer) 71 71 ELAPSED_INSTALL=$(timer $START_TIME) 72 rm -rf $ISSM_ TIER/dailylog73 mkdir $ISSM_ TIER/dailylog74 cat << END > $ISSM_ TIER/dailylog/info.log72 rm -rf $ISSM_DIR/dailylog 73 mkdir $ISSM_DIR/dailylog 74 cat << END > $ISSM_DIR/dailylog/info.log 75 75 today: $(echo $TODAY) 76 76 user: $(echo $USER) … … 95 95 do 96 96 #Launch matlab and the daily run script 97 cat > $ISSM_ TIER/dailylog/matlab_run$i.m << EOF97 cat > $ISSM_DIR/dailylog/matlab_run$i.m << EOF 98 98 warning off %necessary to avoid a info.log of several Go for parallel runs 99 99 try, 100 cd $ISSM_ TIER/test/NightlyRun100 cd $ISSM_DIR/test/NightlyRun 101 101 startup; 102 102 $(if [ "$NROPTIONS" = "" ] … … 111 111 directory=strsplit(pwd,'/'); 112 112 message=getReport(me) 113 fid=fopen([ISSM_ TIER '/dailylog/matlaberror.log'], 'at');113 fid=fopen([ISSM_DIR '/dailylog/matlaberror.log'], 'at'); 114 114 fprintf(fid,'\nMatlab error occured in: %s\n\n',directory{end}); 115 115 fprintf(fid,'%s',message); … … 121 121 122 122 #Start run from dailylog directory 123 cd $ISSM_ TIER/dailylog/123 cd $ISSM_DIR/dailylog/ 124 124 125 125 #Start test … … 132 132 #}}} 133 133 #concatenate all reports {{{1 134 cd $ISSM_ TIER/dailylog/134 cd $ISSM_DIR/dailylog/ 135 135 mv matlab_log1.log matlab_log.log 136 136 for (( i=2;i<=$NUMCPUS_RUN;i++ )) … … 149 149 ELAPSED_RUN=$(timer $INSTALL_TIME) 150 150 ELAPSED_TOTAL=$(timer $START_TIME) 151 cat << END >> $ISSM_ TIER/dailylog/info.log151 cat << END >> $ISSM_DIR/dailylog/info.log 152 152 elapsed_run: $(echo $ELAPSED_RUN) 153 153 elapsed_total: $(echo $ELAPSED_TOTAL) … … 158 158 #Send Report 159 159 #Build html report {{{1 160 cd $ISSM_ TIER/dailylog/160 cd $ISSM_DIR/dailylog/ 161 161 sh ../scripts/report.sh 162 ln -s $ISSM_ TIER/dailylog/report.html $INIT_PATH163 echo "html report located in $ISSM_ TIER/dailylog/report.html and $INIT_PATH/report.html"162 ln -s $ISSM_DIR/dailylog/report.html $INIT_PATH 163 echo "html report located in $ISSM_DIR/dailylog/report.html and $INIT_PATH/report.html" 164 164 #}}} -
issm/trunk/scripts/getloc.sh
r11527 r12332 1 1 #!/bin/bash 2 2 #get number of lines of code 3 cloc-1.55.pl $ISSM_ TIER/src $ISSM_TIER/m4 --exclude-dir=.svn --exclude-ext=exp --exclude-lang=make --out=temp3 cloc-1.55.pl $ISSM_DIR/src $ISSM_DIR/m4 --exclude-dir=.svn --exclude-ext=exp --exclude-lang=make --out=temp 4 4 cat temp 5 5 ./cloc2html.py 6 6 rm temp 7 7 8 cat $ISSM_ TIER/src/dox/issm.dox | sed '/<table/,//d' > input19 cat $ISSM_ TIER/src/dox/issm.dox | sed '1,/<\/table>/d' > input210 cat input1 temp.html input2 > $ISSM_ TIER/src/dox/issm.dox8 cat $ISSM_DIR/src/dox/issm.dox | sed '/<table/,//d' > input1 9 cat $ISSM_DIR/src/dox/issm.dox | sed '1,/<\/table>/d' > input2 10 cat input1 temp.html input2 > $ISSM_DIR/src/dox/issm.dox 11 11 rm input1 input2 temp.html 12 12 … … 19 19 #OLDER MANUAL VESION 20 20 #get Matlab number of lines 21 cd $ISSM_ TIER/src/m21 cd $ISSM_DIR/src/m 22 22 M_LOC=$(find . -name "*.m" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}'); 23 23 echo "Matlab code: $M_LOC" 24 24 25 25 #get C/CPP number of lines 26 cd $ISSM_ TIER/src26 cd $ISSM_DIR/src 27 27 CPP_LOC=$(find . -name "*.cpp" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}'); 28 28 echo "C++ code: $CPP_LOC" -
issm/trunk/scripts/issmconfiguration.sh
r11995 r12332 7 7 presendir=`pwd` 8 8 9 if test -d "$ISSM_ TIER/configs" ; then10 cd $ISSM_ TIER/configs9 if test -d "$ISSM_DIR/configs" ; then 10 cd $ISSM_DIR/configs 11 11 LIST=`ls` 12 12 … … 40 40 echo "" 41 41 42 cd $ISSM_ TIER42 cd $ISSM_DIR 43 43 source ./scripts/automakererun.sh 44 44 source configs/$configurename … … 56 56 57 57 58 #alias aut='a=`pwd` && cd $ISSM_ TIER && ./scripts/automakererun.sh && ./configs/config-macosx64-larour-nopetsc.sh'58 #alias aut='a=`pwd` && cd $ISSM_DIR && ./scripts/automakererun.sh && ./configs/config-macosx64-larour-nopetsc.sh' -
issm/trunk/scripts/report.sh
r11995 r12332 49 49 50 50 #create some variables 51 if [ $(ls -1 $ISSM_ TIER/bin | wc -l) -le 20 ];51 if [ $(ls -1 $ISSM_DIR/bin | wc -l) -le 20 ]; 52 52 then 53 53 IS_INSTALL=0 -
issm/trunk/scripts/run.sh
r6088 r12332 6 6 MATLAB_VERSION="7.6" #7.2,7.4,7.6 and 7.8 7 7 #create softlink to startup {{{1 8 cd $ISSM_ TIER/test/NightlyRun/9 ln -s $ISSM_ TIER/startup.m .8 cd $ISSM_DIR/test/NightlyRun/ 9 ln -s $ISSM_DIR/startup.m . 10 10 #}}} 11 11 … … 14 14 do 15 15 #Launch matlab and the daily run script 16 cat > $ISSM_ TIER/dailylog/matlab_run$i.m << EOF16 cat > $ISSM_DIR/dailylog/matlab_run$i.m << EOF 17 17 warning off %necessary to avoid a daily.log of several Go for parallel runs 18 18 try, 19 cd $ISSM_ TIER/test/NightlyRun19 cd $ISSM_DIR/test/NightlyRun 20 20 startup; 21 21 $(if [ "$NROPTIONS" = "" ] … … 30 30 directory=strsplit(pwd,'/'); 31 31 message=getReport(me) 32 fid=fopen([ISSM_ TIER '/dailylog/matlaberror.log'], 'at');32 fid=fopen([ISSM_DIR '/dailylog/matlaberror.log'], 'at'); 33 33 fprintf(fid,'\nMatlab error occured in: %s\n\n',directory{end}); 34 34 fprintf(fid,'%s',message); … … 39 39 40 40 #Start run from dailylog directory 41 cd $ISSM_ TIER/dailylog/41 cd $ISSM_DIR/dailylog/ 42 42 43 43 #Start test -
issm/trunk/scripts/windowsbuild.sh
r6555 r12332 11 11 today=`today_date` 12 12 13 cd $ISSM_ TIER/bin13 cd $ISSM_DIR/bin 14 14 15 15 #Filter out .svn files -
issm/trunk/startup.m
r11995 r12332 11 11 lastwarn(''); 12 12 13 %Recover ISSM_ TIER , or if on a Windows machine, ISSM_TIER_WIN13 %Recover ISSM_DIR , or if on a Windows machine, ISSM_DIR_WIN 14 14 if ~ispc, 15 ISSM_ TIER=getenv('ISSM_TIER');15 ISSM_DIR=getenv('ISSM_DIR'); 16 16 else 17 ISSM_ TIER=getenv('ISSM_TIER_WIN');18 %ISSM_ TIER='';17 ISSM_DIR=getenv('ISSM_DIR_WIN'); 18 %ISSM_DIR=''; 19 19 end 20 if (isempty(ISSM_ TIER)),21 error('''ISSM_ TIER'' environment variable is empty! You should define ISSM_TIER in your .cshrc or .bashrc!');20 if (isempty(ISSM_DIR)), 21 error('''ISSM_DIR'' environment variable is empty! You should define ISSM_DIR in your .cshrc or .bashrc!'); 22 22 end 23 23 24 24 %Now add all issm code paths necessary to run issm smoothly. 25 25 %We capture the error output, so that we can warn the user to update 26 %the variable ISSM_ TIER in this file, in case it is not correctly setup.26 %the variable ISSM_DIR in this file, in case it is not correctly setup. 27 27 28 28 %ISSM path 29 addpath([ISSM_ TIER '/src/m/utils/']); %loads recursivepath30 addpath([ISSM_ TIER '/bin']);31 addpath(recursivepath([ISSM_ TIER '/src/m']));32 addpath(recursivepath([ISSM_ TIER '/externalpackages/scotch']));33 addpath(recursivepath([ISSM_ TIER '/externalpackages/canos']));34 addpath(recursivepath([ISSM_ TIER '/externalpackages/kml']));35 addpath(recursivepath([ISSM_ TIER '/externalpackages/export_fig']));36 addpath(recursivepath([ISSM_ TIER '/externalpackages/googleearthtoolbox']));37 addpath(recursivepath([ISSM_ TIER '/externalpackages/cm_and_cb_utilities']));29 addpath([ISSM_DIR '/src/m/utils/']); %loads recursivepath 30 addpath([ISSM_DIR '/bin']); 31 addpath(recursivepath([ISSM_DIR '/src/m'])); 32 addpath(recursivepath([ISSM_DIR '/externalpackages/scotch'])); 33 addpath(recursivepath([ISSM_DIR '/externalpackages/canos'])); 34 addpath(recursivepath([ISSM_DIR '/externalpackages/kml'])); 35 addpath(recursivepath([ISSM_DIR '/externalpackages/export_fig'])); 36 addpath(recursivepath([ISSM_DIR '/externalpackages/googleearthtoolbox'])); 37 addpath(recursivepath([ISSM_DIR '/externalpackages/cm_and_cb_utilities'])); 38 38 39 clear ISSM_ TIER;39 clear ISSM_DIR; 40 40 41 41 %Check on any warning messages that might indicate that the paths were not correct. 42 42 if ~isempty(lastwarn), 43 fprintf('\n Error trying to setup ''ISSM'' code paths. Try and update the ISSM_ TIER variable in your .cshrc or .bashrc!\n');43 fprintf('\n Error trying to setup ''ISSM'' code paths. Try and update the ISSM_DIR variable in your .cshrc or .bashrc!\n'); 44 44 fprintf(' ''ISSM'' will not work at all until this is resolved\n\n'); 45 45 else -
issm/trunk/startup.py
r11995 r12332 5 5 # before handing over the prompt to the user if the environment variable 6 6 # PYTHONSTARTUP is defined: 7 # export PYTHONSTARTUP=$ISSM_ TIER/startup.py7 # export PYTHONSTARTUP=$ISSM_DIR/startup.py 8 8 # This startup script should be run by users before trying to use ISSM. 9 9 10 10 import os,sys 11 11 12 13 #First check we are running python 3 at least 14 if sys.version_info[0] < 3: 15 print("ISSM can only work in Python 3. Exiting python") 16 sys.exit(1) 17 18 #Recover ISSM_TIER, ISSM_DIR and USERNAME 19 ISSM_TIER=os.getenv('ISSM_TIER') 12 #Recover ISSM_DIR and USERNAME 13 ISSM_DIR=os.getenv('ISSM_DIR') 20 14 USERNAME =os.getenv('USER') 21 if(ISSM_ TIER==None):22 raise NameError('"ISSM_ TIER" environment variable is empty! You should define ISSM_TIER in your .cshrc or .bashrc!')15 if(ISSM_DIR==None): 16 raise NameError('"ISSM_DIR" environment variable is empty! You should define ISSM_DIR in your .cshrc or .bashrc!') 23 17 24 18 #Now add all issm code paths necessary to run issm smoothly. 25 19 #We capture the error output, so that we can warn the user to update 26 #the variable ISSM_ TIER in this file, in case it is not correctly setup.20 #the variable ISSM_DIR in this file, in case it is not correctly setup. 27 21 28 22 #ISSM path. Go through src/py and load everything we find that looks like a python file 29 for root,dirs,files in os.walk(ISSM_TIER+ '/src/py'): 23 for root,dirs,files in os.walk(ISSM_DIR+ '/src/py'): 24 for file in files: 25 if file.find(".py") != -1: 26 if file.find(".pyc") == -1: 27 #add to path 28 sys.path.append(root) 29 file=os.path.splitext(file)[0] 30 #__import__(file) 31 32 for root,dirs,files in os.walk(ISSM_DIR+ '/src/m'): 30 33 for file in files: 31 34 if file.find(".py") != -1: … … 36 39 #__import__(file) 37 40 38 sys.path.append(ISSM_ TIER + '/src/mex')41 sys.path.append(ISSM_DIR + '/src/modules/python') 39 42 40 43 #Deal with scipy import: … … 79 82 from miscellaneous import * 80 83 from private import * 81 from TriMesh import * 84 from triangle import * 85 from setmask import * 82 86 83 87 #}}} -
issm/trunk/test/NightlyRun/runme.m
r11995 r12332 30 30 % md=runme('id',102,'procedure','model'); 31 31 32 %Get ISSM_ TIER variable33 ISSM_ TIER=issmtier();32 %Get ISSM_DIR variable 33 ISSM_DIR=issmdir(); 34 34 35 35 %Check inputs … … 168 168 message=getReport(me2); 169 169 if strcmpi(output,'nightly') 170 fid=fopen([ISSM_ TIER '/nightlylog/matlaberror.log'], 'at');170 fid=fopen([ISSM_DIR '/nightlylog/matlaberror.log'], 'at'); 171 171 fprintf(fid,'%s',message); 172 172 fprintf(fid,'\n------------------------------------------------------------------\n'); … … 174 174 disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id,id_string,fieldname)); 175 175 elseif strcmpi(output,'daily'); 176 fid=fopen([ISSM_ TIER '/dailylog/matlaberror.log'], 'at');176 fid=fopen([ISSM_DIR '/dailylog/matlaberror.log'], 'at'); 177 177 fprintf(fid,'%s',message); 178 178 fprintf(fid,'\n------------------------------------------------------------------\n'); … … 193 193 message=getReport(me); 194 194 if strcmpi(output,'nightly') 195 fid=fopen([ISSM_ TIER '/nightlylog/matlaberror.log'], 'at');195 fid=fopen([ISSM_DIR '/nightlylog/matlaberror.log'], 'at'); 196 196 fprintf(fid,'%s',message); 197 197 fprintf(fid,'\n------------------------------------------------------------------\n'); … … 199 199 disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id,id_string,'N/A')); 200 200 elseif strcmpi(output,'daily'); 201 fid=fopen([ISSM_ TIER '/dailylog/matlaberror.log'], 'at');201 fid=fopen([ISSM_DIR '/dailylog/matlaberror.log'], 'at'); 202 202 fprintf(fid,'%s',message); 203 203 fprintf(fid,'\n------------------------------------------------------------------\n'); -
issm/trunk/test/NightlyRun/test448.m
r11027 r12332 3 3 md=parameterize(md,'../Par/SquareSheetShelf.par'); 4 4 md=setflowequation(md,'macayeal','all'); 5 md.cluster=none;6 5 md.initialization.vx(:)=0; 7 6 md.initialization.vy(:)=0; -
issm/trunk/test/NightlyRun/test450.m
r11027 r12332 3 3 md=parameterize(md,'../Par/SquareSheetShelf.par'); 4 4 md=setflowequation(md,'macayeal','all'); 5 md.cluster=none;6 5 md.initialization.vx(:)=0; 7 6 md.initialization.vy(:)=0; -
issm/trunk/test/NightlyRun/test452.m
r11237 r12332 2 2 md=setmask(md,'../Exp/SquareShelf.exp',''); 3 3 md=parameterize(md,'../Par/SquareSheetShelf.par'); 4 md.cluster=none;5 4 md.initialization.vx(:)=0; 6 5 md.initialization.vy(:)=0;
Note:
See TracChangeset
for help on using the changeset viewer.