Initial Commit - Lesson 31 (Commit #1)
This commit is contained in:
55
Plugins/GameLiftServerSDK/ThirdParty/asio/autogen.sh
vendored
Normal file
55
Plugins/GameLiftServerSDK/ThirdParty/asio/autogen.sh
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Helps bootstrapping the application when checked out from CVS.
|
||||
# Requires GNU autoconf, GNU automake and GNU which.
|
||||
#
|
||||
# Copyright (C) 2004, by
|
||||
#
|
||||
# Carlo Wood, Run on IRC <carlo@alinoe.com>
|
||||
# RSA-1024 0x624ACAD5 1997-01-26 Sign & Encrypt
|
||||
# Fingerprint16 = 32 EC A7 B6 AC DB 65 A6 F6 F6 55 DD 1C DC FF 61
|
||||
#
|
||||
|
||||
# Do sanity checks.
|
||||
# Directory check.
|
||||
if [ ! -f autogen.sh ]; then
|
||||
echo "Run ./autogen.sh from the directory it exists in."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
AUTOMAKE=${AUTOMAKE:-automake}
|
||||
ACLOCAL=${ACLOCAL:-aclocal}
|
||||
AUTOCONF=${AUTOCONF:-autoconf}
|
||||
|
||||
($AUTOCONF --version) >/dev/null 2>/dev/null || (echo "You need GNU autoconf to install from CVS (ftp://ftp.gnu.org/gnu/autoconf/)"; exit 1) || exit 1
|
||||
($AUTOMAKE --version) >/dev/null 2>/dev/null || (echo "You need GNU automake 1.7 or higher to install from CVS (ftp://ftp.gnu.org/gnu/automake/)"; exit 1) || exit 1
|
||||
|
||||
# Determine the version of automake.
|
||||
automake_version=`$AUTOMAKE --version | head -n 1 | sed -e 's/[^12]*\([12]\.[0-9][^ ]*\).*/\1/'`
|
||||
automake_major=`echo $automake_version | cut -f1 -d.`
|
||||
automake_minor=`echo $automake_version | cut -f2 -d.`
|
||||
automake_version_number=`expr "$automake_major" \* 1000 \+ "$automake_minor"`
|
||||
|
||||
# Require automake 1.7.
|
||||
if expr "1007" \> "$automake_version_number" >/dev/null; then
|
||||
$AUTOMAKE --version | head -n 1
|
||||
echo ""
|
||||
echo "Fatal error: automake 1.7 or higher is required. Please set \$AUTOMAKE"
|
||||
echo "to point to a newer automake, or upgrade."
|
||||
echo ""
|
||||
exit 1
|
||||
fi
|
||||
|
||||
run()
|
||||
{
|
||||
echo "Running $1 ..."
|
||||
$1
|
||||
}
|
||||
|
||||
# This is needed when someone just upgraded automake and this cache is still generated by an old version.
|
||||
rm -rf autom4te.cache config.cache
|
||||
|
||||
run "$ACLOCAL"
|
||||
run "$AUTOCONF"
|
||||
run "$AUTOMAKE --add-missing --foreign"
|
||||
|
||||
Reference in New Issue
Block a user