source: issm/trunk/externalpackages/curl/install-7-linux-static.sh@ 25836

Last change on this file since 25836 was 25836, checked in by Mathieu Morlighem, 4 years ago

merged trunk-jpl and trunk for revision 25834

  • Property svn:executable set to *
File size: 674 bytes
Line 
1#!/bin/bash
2set -eu
3
4
5## Constants
6#
7VER="7.73.0"
8
9# Download source
10$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/curl-${VER}.tar.gz" "curl-${VER}.tar.gz"
11
12# Unpack source
13tar -zxvf curl-$VER.tar.gz
14
15# Cleanup
16rm -rf install src
17mkdir install src
18
19# Move source to 'src' directory
20mv curl-$VER/* src
21rm -rf curl-$VER
22
23# Configure
24cd src
25./configure \
26 --prefix="${ISSM_DIR}/externalpackages/curl/install" \
27 --disable-shared \
28 --disable-dependency-tracking \
29 --disable-manual \
30 --disable-verbose \
31 --without-libidn2
32
33# Compile and install
34if [ $# -eq 0 ]; then
35 make
36 make install
37else
38 make -j $1
39 make -j $1 install
40fi
Note: See TracBrowser for help on using the repository browser.