Changeset 23436
- Timestamp:
- 10/25/18 15:04:07 (6 years ago)
- Location:
- issm/trunk
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/externalpackages/autotools/install-win.sh
r23389 r23436 19 19 20 20 # Clean up existing assets 21 rm -rf install src21 rm -rf install 22 22 23 23 # Set up for installation … … 27 27 # Install m4 28 28 echo " === INSTALLING M4 ==" 29 $ISSM_DIR/scripts/DownloadExternalPackage.py "http://issm.jpl.nasa.gov/files/externalpackages/${M4_TARBALL}" $M4_TARBALL 29 rm -rf src 30 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/${M4_TARBALL}" $M4_TARBALL 30 31 tar -zxvf $M4_TARBALL 31 32 rm -f $M4_TARBALL … … 40 41 echo " === INSTALLING AUTOCONF ==" 41 42 rm -rf src 42 $ISSM_DIR/scripts/DownloadExternalPackage. py "http://issm.jpl.nasa.gov/files/externalpackages/${AUTOCONF_TARBALL}" $AUTOCONF_TARBALL43 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/${AUTOCONF_TARBALL}" $AUTOCONF_TARBALL 43 44 tar -zxvf $AUTOCONF_TARBALL 44 45 rm -f $AUTOCONF_TARBALL … … 53 54 echo " === INSTALLING AUTOMAKE ==" 54 55 rm -rf src 55 $ISSM_DIR/scripts/DownloadExternalPackage. py "http://issm.jpl.nasa.gov/files/externalpackages/${AUTOMAKE_TARBALL}" $AUTOMAKE_TARBALL56 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/${AUTOMAKE_TARBALL}" $AUTOMAKE_TARBALL 56 57 tar -zxvf $AUTOMAKE_TARBALL 57 58 rm -f $AUTOMAKE_TARBALL … … 66 67 echo " === INSTALLING LIBTOOL ==" 67 68 rm -rf src 68 $ISSM_DIR/scripts/DownloadExternalPackage. py "http://issm.jpl.nasa.gov/files/externalpackages/${LIBTOOL_TARBALL}" $LIBTOOL_TARBALL69 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/${LIBTOOL_TARBALL}" $LIBTOOL_TARBALL 69 70 tar -zxvf $LIBTOOL_TARBALL 70 71 rm -f $LIBTOOL_TARBALL -
issm/trunk/externalpackages/autotools/install.sh
r21341 r23436 2 2 set -eu 3 3 4 AUTOCONF_VER="2.69" 5 AUTOMAKE_MIN_VER="1.16" 6 AUTOMAKE_BUILD_VER="${AUTOMAKE_MIN_VER}.1" 7 LIBTOOL_VER="2.4.2" 8 M4_VER="1.4.17" 9 10 AUTOCONF="autoconf-${AUTOCONF_VER}" 11 AUTOMAKE="automake-${AUTOMAKE_BUILD_VER}" 12 LIBTOOL="libtool-${LIBTOOL_VER}" 13 M4="m4-${M4_VER}" 14 15 AUTOCONF_TARBALL="${AUTOCONF}.tar.gz" 16 AUTOMAKE_TARBALL="${AUTOMAKE}.tar.gz" 17 LIBTOOL_TARBALL="${LIBTOOL}.tar.gz" 18 M4_TARBALL="${M4}.tar.gz" 19 20 # Clean up existing assets 4 21 rm -rf install 22 23 # Set up for installation 5 24 mkdir install 6 7 25 export PATH="$ISSM_DIR/externalpackages/autotools/install/bin:$PATH" 8 26 9 # install m427 # Install m4 10 28 echo " === INSTALLING M4 ==" 11 29 rm -rf src 12 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/m4-1.4.17.tar.gz' 'm4-1.4.17.tar.gz' 13 tar -zxvf m4-1.4.17.tar.gz 14 mv m4-1.4.17 src 30 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/${M4_TARBALL}" $M4_TARBALL 31 tar -zxvf $M4_TARBALL 32 rm -f $M4_TARBALL 33 mv $M4 src 15 34 cd src 16 35 ./configure --prefix="$ISSM_DIR/externalpackages/autotools/install" … … 19 38 cd .. 20 39 21 # install autoconf40 # Install autoconf 22 41 echo " === INSTALLING AUTOCONF ==" 23 42 rm -rf src 24 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/autoconf-2.69.tar.gz' 'autoconf-2.69.tar.gz' 25 tar -zxvf autoconf-2.69.tar.gz 26 mv autoconf-2.69 src 27 cd src 28 ./configure --prefix="$ISSM_DIR/externalpackages/autotools/install" 29 make 43 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/${AUTOCONF_TARBALL}" $AUTOCONF_TARBALL 44 tar -zxvf $AUTOCONF_TARBALL 45 rm -f $AUTOCONF_TARBALL 46 mv $AUTOCONF src 47 cd src 48 ./configure --prefix="$ISSM_DIR/externalpackages/autotools/install" 49 make 30 50 make install 31 51 cd .. 32 52 33 # install automake53 # Install automake 34 54 echo " === INSTALLING AUTOMAKE ==" 35 55 rm -rf src 36 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/automake-1.14.tar.gz' 'automake-1.14.tar.gz' 37 tar -zxvf automake-1.14.tar.gz 38 mv automake-1.14 src 39 cd src 40 ./configure --prefix="$ISSM_DIR/externalpackages/autotools/install" 41 make 56 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/${AUTOMAKE_TARBALL}" $AUTOMAKE_TARBALL 57 tar -zxvf $AUTOMAKE_TARBALL 58 rm -f $AUTOMAKE_TARBALL 59 mv $AUTOMAKE src 60 cd src 61 ./configure --prefix="$ISSM_DIR/externalpackages/autotools/install" 62 make 42 63 make install 43 64 cd .. 44 65 45 # install libtool66 # Install libtool 46 67 echo " === INSTALLING LIBTOOL ==" 47 68 rm -rf src 48 $ISSM_DIR/scripts/DownloadExternalPackage. py 'http://issm.jpl.nasa.gov/files/externalpackages/libtool-2.4.2.tar.gz' 'libtool-2.4.2.tar.gz'49 tar -zxvf libtool-2.4.2.tar.gz50 rm libtool-2.4.2.tar.gz51 mv libtool-2.4.2src52 cd src 53 ./configure --prefix="$ISSM_DIR/externalpackages/autotools/install" 54 make 69 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/${LIBTOOL_TARBALL}" $LIBTOOL_TARBALL 70 tar -zxvf $LIBTOOL_TARBALL 71 rm -f $LIBTOOL_TARBALL 72 mv $LIBTOOL src 73 cd src 74 ./configure --prefix="$ISSM_DIR/externalpackages/autotools/install" 75 make 55 76 make install 56 77 cd ..
Note:
See TracChangeset
for help on using the changeset viewer.