Update checkout-deps.sh.

This commit is contained in:
Nicholas Hastings 2018-02-25 14:57:16 -05:00
parent 9aa22699d0
commit e98c5e29e3

View File

@ -8,6 +8,7 @@ iswin=0
archive_ext=tar.gz archive_ext=tar.gz
decomp="tar zxf" decomp="tar zxf"
mysqlurlbase=https://cdn.mysql.com/archives/mysql-connector-c
if [ `uname` = "Darwin" ]; then if [ `uname` = "Darwin" ]; then
ismac=1 ismac=1
@ -32,7 +33,7 @@ getmysql ()
elif [ `command -v curl` ]; then elif [ `command -v curl` ]; then
curl -o $mysqlfolder.$archive_ext $mysqlurl curl -o $mysqlfolder.$archive_ext $mysqlurl
else else
echo "Failed to locate wget or curl. Install one of these programs to download MySQL." echo "Failed to locate wget or curl. Install one of these programs to download MySQL Connector/C."
exit 1 exit 1
fi fi
$decomp $mysqlfolder.$archive_ext $decomp $mysqlfolder.$archive_ext
@ -41,30 +42,30 @@ getmysql ()
fi fi
} }
# 32-bit MySQL # 32-bit MySQL Connector/C
mysqlfolder=mysql-5.0 mysqlfolder=mysql-connector-c
if [ $ismac -eq 1 ]; then if [ $ismac -eq 1 ]; then
mysqlver=mysql-5.5.28-osx10.5-x86 mysqlver=mysql-connector-c-6.0.2-osx10.5-x86-32bit
mysqlurl=https://cdn.mysql.com/archives/mysql-5.5/$mysqlver.$archive_ext mysqlurl=$mysqlurlbase/$mysqlver.$archive_ext
elif [ $iswin -eq 1 ]; then elif [ $iswin -eq 1 ]; then
mysqlver=mysql-noinstall-5.0.24a-win32 mysqlver=mysql-connector-c-noinstall-6.0.2-win32
mysqlurl=https://cdn.mysql.com/archives/mysql-5.0/$mysqlver.$archive_ext mysqlurl=$mysqlurlbase/$mysqlver.$archive_ext
# The folder in the zip archive does not contain the substring "-noinstall", so strip it # The folder in the zip archive does not contain the substring "-noinstall", so strip it
mysqlver=${mysqlver/-noinstall} mysqlver=${mysqlver/-noinstall}
else else
mysqlver=mysql-5.6.15-linux-glibc2.5-i686 mysqlver=mysql-connector-c-6.0.2-linux-glibc2.3-x86-32bit
mysqlurl=https://cdn.mysql.com/archives/mysql-5.6/$mysqlver.$archive_ext mysqlurl=$mysqlurlbase/$mysqlver.$archive_ext
fi fi
getmysql getmysql
# 64-bit MySQL # 64-bit MySQL Connector/C
mysqlfolder=mysql-5.0-x86_64 mysqlfolder=mysql-connector-c-x86_64
if [ $ismac -eq 1 ]; then if [ $ismac -eq 1 ]; then
mysqlver=mysql-5.5.28-osx10.5-x86_64 mysqlver=mysql-connector-c-6.0.2-osx10.5-x86-64bit
mysqlurl=https://cdn.mysql.com/archives/mysql-5.5/$mysqlver.$archive_ext mysqlurl=$mysqlurlbase/$mysqlver.$archive_ext
elif [ $iswin -eq 0 ]; then elif [ $iswin -eq 0 ]; then
mysqlver=mysql-5.6.15-linux-glibc2.5-x86_64 mysqlver=mysql-connector-c-6.0.2-linux-glibc2.3-x86-64bit
mysqlurl=https://cdn.mysql.com/archives/mysql-5.6/$mysqlver.$archive_ext mysqlurl=$mysqlurlbase/$mysqlver.$archive_ext
fi fi
getmysql getmysql