diff options
author | Erik de Castro Lopo <erikd@mega-nerd.com> | 2016-01-26 12:47:58 +1100 |
---|---|---|
committer | Erik de Castro Lopo <erikd@mega-nerd.com> | 2016-01-26 13:00:59 +1100 |
commit | 906ccc3901871c434ee4b10cd84384a781fbeb88 (patch) | |
tree | 9bb98c27880963dde3dd32ce35082cd0b66edf23 /autogen.sh | |
parent | d6c774c1089679848e8a1c865803a45540b44558 (diff) | |
download | flac-906ccc3901871c434ee4b10cd84384a781fbeb88.tar.gz |
autogen.sh: Improve autoconf/automake detection on OpenBSD
OpenBSD needs the enviroment variables `AUTOCONF_VERSION` and
`AUTOMAKE_VERSION` to be set in order to find these tools.
The script now tests (individually) if they are already set and if they
aren't sets them to something that is known to work on OpenBSD 5.8
Diffstat (limited to 'autogen.sh')
-rwxr-xr-x | autogen.sh | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -40,10 +40,20 @@ set -e if test $(uname -s) = "OpenBSD" ; then # OpenBSD needs these environment variables set. - AUTOCONF_VERSION=2.69 - AUTOMAKE_VERSION=1.11 - export AUTOCONF_VERSION - export AUTOMAKE_VERSION + if test -z "$AUTOCONF_VERSION" ; then + AUTOCONF_VERSION=2.69 + export AUTOCONF_VERSION + echo "Defaulting to use AUTOCONF_VERSION version ${AUTOCONF_VERSION}." + else + echo "Using AUTOCONF_VERSION version ${AUTOCONF_VERSION}." + fi + if test -z "$AUTOMAKE_VERSION" ; then + AUTOMAKE_VERSION=1.15 + export AUTOMAKE_VERSION + echo "Defaulting to use AUTOMAKE_VERSION version ${AUTOMAKE_VERSION}." + else + echo "Using AUTOMAKE_VERSION version ${AUTOMAKE_VERSION}." + fi fi srcdir=`dirname $0` |