Browse Source

- Added the $PHP_AUTOCONF/$PHP_AUTOHEADER usage to phpize

PHP-5.1
foobar 21 years ago
parent
commit
e2e53b6511
  1. 34
      scripts/phpize.in

34
scripts/phpize.in

@ -80,9 +80,33 @@ phpize_check_shtool()
if test ! -x "$builddir/build/shtool"; then
phpize_no_shtool
exit 1
else
php_shtool=$builddir/build/shtool
fi
}
phpize_check_autotools()
{
test -z "$PHP_AUTOCONF" && PHP_AUTOCONF=autoconf
test -z "$PHP_AUTOHEADER" && PHP_AUTOHEADER=autoheader
if ! test -x "$php_shtool path $PHP_AUTOCONF"; then
echo <<EOF
Cannot find autoconf. Please check your autoconf installation and the \$PHP_AUTOCONF
environment variable is set correctly and then rerun this script.
EOF
exit 1
fi
if ! test -x "$php_shtool path $PHP_AUTOHEADER"; then
echo <<EOF
Cannot find autoheader. Please check your autoconf installation and the \$PHP_AUTOHEADER
environment variable is set correctly and then rerun this script.
EOF
exit 1
fi
}
phpize_copy_files()
{
@ -102,9 +126,8 @@ phpize_replace_prefix()
phpize_autotools()
{
aclocal || exit 1
autoconf || exit 1
autoheader || exit 1
$PHP_AUTOCONF || exit 1
$PHP_AUTOHEADER || exit 1
}
# Main script
@ -141,10 +164,11 @@ case "$1" in
touch install-sh mkinstalldirs missing
phpize_autotools
phpize_check_shtool
phpize_check_autotools
phpize_autotools
;;
esac

Loading…
Cancel
Save