source:
issm/oecreview/Archive/24684-25833/ISSM-25671-25672.diff
Last change on this file was 25834, checked in by , 4 years ago | |
---|---|
File size: 2.8 KB |
-
../trunk-jpl/externalpackages/petsc/install-3.14-linux.sh
1 #!/bin/bash 2 set -eu 3 4 5 ## Constants 6 VER="3.14.0" 7 8 # Download source 9 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-lite-${VER}.tar.gz" "petsc-${VER}.tar.gz" 10 11 # Unpack source 12 tar -zxvf petsc-${VER}.tar.gz 13 14 # Cleanup 15 rm -rf install src 16 mkdir install src 17 18 # Move source to 'src' directory 19 mv petsc-${VER}/* src/ 20 rm -rf petsc-${VER} 21 22 # Configure 23 cd src 24 ./config/configure.py \ 25 --prefix="${ISSM_DIR}/externalpackages/petsc/install" \ 26 --PETSC_DIR="${ISSM_DIR}/externalpackages/petsc/src" \ 27 --with-debugging=0 \ 28 --with-valgrind=0 \ 29 --with-x=0 \ 30 --with-ssl=0 \ 31 --with-pic=1 \ 32 --download-fblaslapack=1 \ 33 --download-mpich=1 \ 34 --download-metis=1 \ 35 --download-parmetis=1 \ 36 --download-scalapack=1 \ 37 --download-mumps=1 \ 38 --download-zlib=1 \ 39 --download-hdf5=1 40 41 42 # Compile and install 43 make 44 make install -
../trunk-jpl/externalpackages/petsc/install-3.14-mac.sh
Property changes on: ../trunk-jpl/externalpackages/petsc/install-3.14-linux.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property
1 #!/bin/bash 2 set -eu 3 4 5 ## Constants 6 VER="3.14.0" 7 8 # Download source 9 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-lite-${VER}.tar.gz" "petsc-${VER}.tar.gz" 10 11 # Unpack source 12 tar -zxvf petsc-${VER}.tar.gz 13 14 # Cleanup 15 rm -rf install src 16 mkdir install src 17 18 # Move source to 'src' directory 19 mv petsc-${VER}/* src/ 20 rm -rf petsc-${VER} 21 22 # Configure 23 cd src 24 ./config/configure.py \ 25 --prefix="${ISSM_DIR}/externalpackages/petsc/install" \ 26 --PETSC_DIR="${ISSM_DIR}/externalpackages/petsc/src" \ 27 --with-debugging=0 \ 28 --with-valgrind=0 \ 29 --with-x=0 \ 30 --with-ssl=0 \ 31 --with-pic=1 \ 32 --download-fblaslapack=1 \ 33 --download-mpich=1 \ 34 --download-metis=1 \ 35 --download-parmetis=1 \ 36 --download-scalapack=1 \ 37 --download-mumps=1 \ 38 --download-zlib=1 \ 39 --download-hdf5=1 40 41 42 # Compile and install 43 make 44 make install
Note:
See TracBrowser
for help on using the repository browser.