mirror of
https://github.com/php/php-src.git
synced 2024-11-23 18:04:36 +08:00
Autotools: Use AS_CASE in ext/pdo_odbc (#15355)
This commit is contained in:
parent
e6ecd83ea5
commit
cdf0a9b9a0
@ -39,32 +39,21 @@ if test "$PHP_PDO_ODBC" != "no"; then
|
|||||||
pdo_odbc_dir=
|
pdo_odbc_dir=
|
||||||
fi
|
fi
|
||||||
|
|
||||||
case $pdo_odbc_flavour in
|
AS_CASE([$pdo_odbc_flavour],
|
||||||
ibm-db2)
|
[ibm-db2], [
|
||||||
pdo_odbc_def_libdir=/home/db2inst1/sqllib/lib
|
pdo_odbc_def_libdir=/home/db2inst1/sqllib/lib
|
||||||
pdo_odbc_def_incdir=/home/db2inst1/sqllib/include
|
pdo_odbc_def_incdir=/home/db2inst1/sqllib/include
|
||||||
pdo_odbc_def_lib=db2
|
pdo_odbc_def_lib=db2
|
||||||
;;
|
],
|
||||||
|
[iODBC|iodbc], [pdo_odbc_pkgconfig_module=libiodbc],
|
||||||
iODBC|iodbc)
|
[unixODBC|unixodbc], [pdo_odbc_pkgconfig_module=odbc],
|
||||||
pdo_odbc_pkgconfig_module=libiodbc
|
[generic], [
|
||||||
;;
|
|
||||||
|
|
||||||
unixODBC|unixodbc)
|
|
||||||
pdo_odbc_pkgconfig_module=odbc
|
|
||||||
;;
|
|
||||||
|
|
||||||
generic)
|
|
||||||
pdo_odbc_def_lib="`echo $PHP_PDO_ODBC | cut -d, -f3`"
|
pdo_odbc_def_lib="`echo $PHP_PDO_ODBC | cut -d, -f3`"
|
||||||
pdo_odbc_def_ldflags="`echo $PHP_PDO_ODBC | cut -d, -f4`"
|
pdo_odbc_def_ldflags="`echo $PHP_PDO_ODBC | cut -d, -f4`"
|
||||||
pdo_odbc_def_cflags="`echo $PHP_PDO_ODBC | cut -d, -f5`"
|
pdo_odbc_def_cflags="`echo $PHP_PDO_ODBC | cut -d, -f5`"
|
||||||
pdo_odbc_flavour="generic-$pdo_odbc_def_lib"
|
pdo_odbc_flavour="generic-$pdo_odbc_def_lib"
|
||||||
;;
|
],
|
||||||
|
[AC_MSG_ERROR([Unknown ODBC flavour $pdo_odbc_flavour]PDO_ODBC_HELP_TEXT)])
|
||||||
*)
|
|
||||||
AC_MSG_ERROR([Unknown ODBC flavour $pdo_odbc_flavour]PDO_ODBC_HELP_TEXT)
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
if test -n "$pdo_odbc_pkgconfig_module"; then
|
if test -n "$pdo_odbc_pkgconfig_module"; then
|
||||||
AC_MSG_RESULT([$pdo_odbc_flavour using pkg-config])
|
AC_MSG_RESULT([$pdo_odbc_flavour using pkg-config])
|
||||||
|
Loading…
Reference in New Issue
Block a user