Skip to content

Commit 4183292

Browse files
authored
Autotools: Sync CS in php.m4 (#15771)
- AS_* macros used
1 parent bcbf7be commit 4183292

File tree

1 file changed

+30
-37
lines changed

1 file changed

+30
-37
lines changed

build/php.m4

Lines changed: 30 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,8 @@ AC_DEFUN([PHP_CANONICAL_HOST_TARGET],[
112112
if test -z "$host_alias" && test -n "$host"; then
113113
host_alias=$host
114114
fi
115-
if test -z "$host_alias"; then
116-
AC_MSG_ERROR([host_alias is not set! Make sure to run config.guess])
117-
fi
115+
AS_VAR_IF([host_alias],,
116+
[AC_MSG_ERROR([host_alias is not set! Make sure to run config.guess])])
118117
])
119118

120119
dnl
@@ -634,12 +633,10 @@ dnl PHP_SET_LIBTOOL_VARIABLE(var)
634633
dnl
635634
dnl Set libtool variable.
636635
dnl
637-
AC_DEFUN([PHP_SET_LIBTOOL_VARIABLE],[
638-
if test -z "$LIBTOOL"; then
639-
LIBTOOL='$(SHELL) $(top_builddir)/libtool $1'
640-
else
641-
LIBTOOL="$LIBTOOL $1"
642-
fi
636+
AC_DEFUN([PHP_SET_LIBTOOL_VARIABLE], [
637+
AS_VAR_IF([LIBTOOL],,
638+
[LIBTOOL='$(SHELL) $(top_builddir)/libtool $1'],
639+
[LIBTOOL="$LIBTOOL $1"])
643640
])
644641

645642
dnl ----------------------------------------------------------------------------
@@ -753,13 +750,13 @@ AC_DEFUN([PHP_BUILD_THREAD_SAFE], [enable_zts=yes])
753750
dnl
754751
dnl PHP_REQUIRE_CXX
755752
dnl
756-
AC_DEFUN([PHP_REQUIRE_CXX],[
757-
if test -z "$php_cxx_done"; then
758-
AC_PROG_CXX
759-
AC_PROG_CXXCPP
760-
PHP_ADD_LIBRARY([stdc++])
761-
php_cxx_done=yes
762-
fi
753+
AC_DEFUN([PHP_REQUIRE_CXX], [
754+
AS_VAR_IF([php_cxx_done],, [
755+
AC_PROG_CXX
756+
AC_PROG_CXXCPP
757+
PHP_ADD_LIBRARY([stdc++])
758+
php_cxx_done=yes
759+
])
763760
])
764761

765762
dnl
@@ -833,11 +830,7 @@ AC_DEFUN([PHP_SHARED_MODULE],[
833830
install_modules="install-modules"
834831
suffix=la
835832
836-
case $host_alias in
837-
*aix*[)]
838-
additional_flags="-Wl,-G"
839-
;;
840-
esac
833+
AS_CASE([$host_alias], [*aix*], [additional_flags="-Wl,-G"])
841834
842835
if test "x$5" = "xyes"; then
843836
PHP_ZEND_EX="$PHP_ZEND_EX \$(phplibdir)/$1.$suffix"
@@ -1562,22 +1555,22 @@ dnl
15621555
dnl Determines shared library suffix SHLIB_DL_SUFFIX_NAME suffix can be: .so or
15631556
dnl .sl
15641557
dnl
1565-
AC_DEFUN([PHP_SHLIB_SUFFIX_NAMES],[
1566-
AC_REQUIRE([PHP_CANONICAL_HOST_TARGET])dnl
1567-
PHP_SUBST_OLD([SHLIB_SUFFIX_NAME])
1568-
PHP_SUBST_OLD([SHLIB_DL_SUFFIX_NAME])
1569-
SHLIB_SUFFIX_NAME=so
1570-
SHLIB_DL_SUFFIX_NAME=$SHLIB_SUFFIX_NAME
1571-
case $host_alias in
1572-
*hpux*[)]
1573-
SHLIB_SUFFIX_NAME=sl
1574-
SHLIB_DL_SUFFIX_NAME=sl
1575-
;;
1576-
*darwin*[)]
1577-
SHLIB_SUFFIX_NAME=dylib
1578-
SHLIB_DL_SUFFIX_NAME=so
1579-
;;
1580-
esac
1558+
AC_DEFUN([PHP_SHLIB_SUFFIX_NAMES], [
1559+
AC_REQUIRE([PHP_CANONICAL_HOST_TARGET])dnl
1560+
AS_CASE([$host_alias],
1561+
[*hpux*], [
1562+
SHLIB_SUFFIX_NAME=sl
1563+
SHLIB_DL_SUFFIX_NAME=sl
1564+
],
1565+
[*darwin*], [
1566+
SHLIB_SUFFIX_NAME=dylib
1567+
SHLIB_DL_SUFFIX_NAME=so
1568+
], [
1569+
SHLIB_SUFFIX_NAME=so
1570+
SHLIB_DL_SUFFIX_NAME=$SHLIB_SUFFIX_NAME
1571+
])
1572+
PHP_SUBST_OLD([SHLIB_SUFFIX_NAME])
1573+
PHP_SUBST_OLD([SHLIB_DL_SUFFIX_NAME])
15811574
])
15821575

15831576
dnl

0 commit comments

Comments
 (0)