display info about system used to build and its provider

This commit is contained in:
Remi Collet 2020-07-03 10:08:09 +02:00 committed by Remi Collet
parent fecea7b89c
commit ad0d2e438f
2 changed files with 11 additions and 0 deletions

View file

@ -1273,6 +1273,11 @@ PHP_UNAME=${PHP_UNAME:-$UNAME}
AC_DEFINE_UNQUOTED(PHP_UNAME,"$PHP_UNAME",[uname -a output]) AC_DEFINE_UNQUOTED(PHP_UNAME,"$PHP_UNAME",[uname -a output])
PHP_OS=`uname | xargs` PHP_OS=`uname | xargs`
AC_DEFINE_UNQUOTED(PHP_OS,"$PHP_OS",[uname output]) AC_DEFINE_UNQUOTED(PHP_OS,"$PHP_OS",[uname output])
PHP_BUILD_SYSTEM=${PHP_BUILD_SYSTEM:-$PHP_UNAME}
AC_DEFINE_UNQUOTED(PHP_BUILD_SYSTEM,"$PHP_BUILD_SYSTEM",[builder uname output])
if test -n "${PHP_BUILD_PROVIDER}"; then
AC_DEFINE_UNQUOTED(PHP_BUILD_PROVIDER,"$PHP_BUILD_PROVIDER",[build provider])
fi
PHP_SUBST_OLD(PHP_INSTALLED_SAPIS) PHP_SUBST_OLD(PHP_INSTALLED_SAPIS)

View file

@ -798,6 +798,12 @@ PHPAPI ZEND_COLD void php_print_info(int flag)
php_info_print_table_start(); php_info_print_table_start();
php_info_print_table_row(2, "System", ZSTR_VAL(php_uname)); php_info_print_table_row(2, "System", ZSTR_VAL(php_uname));
php_info_print_table_row(2, "Build Date", __DATE__ " " __TIME__); php_info_print_table_row(2, "Build Date", __DATE__ " " __TIME__);
#ifdef PHP_BUILD_SYSTEM
php_info_print_table_row(2, "Build System", PHP_BUILD_SYSTEM);
#endif
#ifdef PHP_BUILD_PROVIDER
php_info_print_table_row(2, "Build Provider", PHP_BUILD_PROVIDER);
#endif
#ifdef COMPILER #ifdef COMPILER
php_info_print_table_row(2, "Compiler", COMPILER); php_info_print_table_row(2, "Compiler", COMPILER);
#endif #endif