source: issm/trunk-jpl/externalpackages/curl/install-7-mac-static.sh@ 25795

Last change on this file since 25795 was 25795, checked in by jdquinn, 4 years ago

CHG: Temporary revert of curl version

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