source:
issm/oecreview/Archive/19101-20495/ISSM-19399-19400.diff@
20498
Last change on this file since 20498 was 20498, checked in by , 9 years ago | |
---|---|
File size: 1.3 KB |
-
TabularUnified ../trunk-jpl/externalpackages/petsc/install-3.6-macosx64.sh
1 #!/bin/bash 2 set -eu 3 4 #Some cleanup 5 rm -rf install petsc-3.6.0 src 6 mkdir install src 7 8 #Download from ISSM server 9 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-lite-3.6.0.tar.gz' 'petsc-3.6.0.tar.gz' 10 11 #Untar and move petsc to install directory 12 tar -zxvf petsc-3.6.0.tar.gz 13 mv petsc-3.6.0/* src/ 14 rm -rf petsc-3.6.0 15 16 #configure 17 cd src 18 ./config/configure.py \ 19 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 20 --with-mpi-dir="$ISSM_DIR/externalpackages/mpich/install" \ 21 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 22 --with-debugging=0 \ 23 --with-valgrind=0 \ 24 --with-x=0 \ 25 --with-ssl=0 \ 26 --with-shared-libraries=1 \ 27 --download-metis=1 \ 28 --download-parmetis=1 \ 29 --download-mumps=1 \ 30 --download-scalapack=1 31 32 #Compile and intall 33 make 34 make install
Note:
See TracBrowser
for help on using the repository browser.