source:
issm/oecreview/Archive/26740-27031/ISSM-26756-26757.diff
Last change on this file was 27032, checked in by , 3 years ago | |
---|---|
File size: 3.2 KB |
-
../trunk-jpl/externalpackages/proj/install-6
1 #!/bin/bash2 set -eu3 4 5 # Constants6 #7 VER="6.2.1"8 9 PREFIX="${ISSM_DIR}/externalpackages/proj/install" # Set to location where external package should be installed10 11 ## Environment12 #13 export CC=mpicc14 export CXX=mpicxx15 16 # NOTE: On macOS, SQLite3 should be installed by default, but PROJ currently17 # requires,18 #19 # SQLITE3_LIBS="-lsqlite3".20 #21 # On Ubuntu Linux, install the SQLite3 binary, libraries and headers with,22 #23 # apt-get install sqlite3 libsqlite3-dev24 #25 export SQLITE3_LIBS="-lsqlite3"26 27 # Cleanup28 rm -rf ${PREFIX} src29 mkdir -p ${PREFIX} src30 31 # Download source32 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/proj-${VER}.tar.gz" "proj-${VER}.tar.gz"33 34 # Unpack source35 tar -zxvf proj-${VER}.tar.gz36 37 # Move source into 'src' directory38 mv proj-${VER}/* src39 rm -rf proj-${VER}40 41 # Configure42 cd src43 ./configure \44 --prefix="${PREFIX}" \45 --disable-dependency-tracking \46 --enable-fast-install \47 --disable-shared \48 --disable-tiff49 50 # Compile and install51 if [ $# -eq 0 ]; then52 make53 make install54 else55 make -j $156 make -j $1 install57 fi -
../trunk-jpl/externalpackages/proj/install-6-static.sh
Property changes on: ../trunk-jpl/externalpackages/proj/install-6 static.sh ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property
1 #!/bin/bash 2 set -eu 3 4 5 # Constants 6 # 7 VER="6.2.1" 8 9 PREFIX="${ISSM_DIR}/externalpackages/proj/install" # Set to location where external package should be installed 10 11 ## Environment 12 # 13 export CC=mpicc 14 export CXX=mpicxx 15 16 # NOTE: On macOS, SQLite3 should be installed by default, but PROJ currently 17 # requires, 18 # 19 # SQLITE3_LIBS="-lsqlite3". 20 # 21 # On Ubuntu Linux, install the SQLite3 binary, libraries and headers with, 22 # 23 # apt-get install sqlite3 libsqlite3-dev 24 # 25 export SQLITE3_LIBS="-lsqlite3" 26 27 # Cleanup 28 rm -rf ${PREFIX} src 29 mkdir -p ${PREFIX} src 30 31 # Download source 32 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/proj-${VER}.tar.gz" "proj-${VER}.tar.gz" 33 34 # Unpack source 35 tar -zxvf proj-${VER}.tar.gz 36 37 # Move source into 'src' directory 38 mv proj-${VER}/* src 39 rm -rf proj-${VER} 40 41 # Configure 42 cd src 43 ./configure \ 44 --prefix="${PREFIX}" \ 45 --disable-dependency-tracking \ 46 --enable-fast-install \ 47 --disable-shared \ 48 --disable-tiff 49 50 # Compile and install 51 if [ $# -eq 0 ]; then 52 make 53 make install 54 else 55 make -j $1 56 make -j $1 install 57 fi
Note:
See TracBrowser
for help on using the repository browser.