php-src/sapi/cli
Peter Kokot 4f07cdc584
Replace PHP_OUTPUT with AC_CONFIG_FILES (#15186)
This is a follow-up of GH-15177
(c96f08aa70)
and GH-15185
(9467ffb43c)

The PHP_OUTPUT macro was introduced in the very early phase of the build
system due to AC_OUTPUT handling issues in the old Autoconf versions
before the AC_CONFIG_FILES, AC_CONFIG_COMMANDS etc were introduced with
the AC_OUTPUT signature without arguments. The PHP_OUTPUT was also
helping Makefile.in back then being properly generated based on whether
all files were generated or only some (when using the obsolete
CONFIG_FILES=... ./config.status invocation instead of the new
./config.status --file=...). Another issue is that PHP_OUTPUT can't be
used by extensions when using phpize.

This replaces the PHP_OUTPUT invocations with default AC_CONFIG_FILES.

The obsolete "REDO_ALL" feature at the config.status invocation is also
removed with a simpler unconditional generation.

In phar extension the "ext/phar" is replaced with $ext_dir variable to
be able to use phpize.
2024-08-03 21:52:14 +02:00
..
tests Merge branch 'PHP-8.3' 2024-05-10 16:49:05 +02:00
cli_win32.c
cli.h Make the CLI mode available via the SAPI globals (#14479) 2024-06-10 09:15:55 +02:00
config.m4 Replace PHP_OUTPUT with AC_CONFIG_FILES (#15186) 2024-08-03 21:52:14 +02:00
config.w32 Sync headers installation 2024-01-28 19:50:55 +01:00
CREDITS
generate_mime_type_map.php Update mime-db from 1.45.0 to 1.52.0 2022-07-08 07:39:38 +01:00
Makefile.frag Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
mime_type_map.h Update mime-db from 1.45.0 to 1.52.0 2022-07-08 07:39:38 +01:00
php_cli_process_title_arginfo.h Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00
php_cli_process_title.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
php_cli_process_title.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_cli_process_title.stub.php Add stubs for SAPIs 2020-07-10 14:20:18 +02:00
php_cli_server_arginfo.h Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00
php_cli_server.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
php_cli_server.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_cli_server.stub.php Add stubs for SAPIs 2020-07-10 14:20:18 +02:00
php_cli.c sapi/cli/php_cli.c: fix typos (#15057) 2024-07-22 06:41:02 +01:00
php_http_parser.c Merge branch 'PHP-7.4' into PHP-8.0 2021-07-29 13:28:52 +02:00
php_http_parser.h Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
php.1.in Update http links to https and sync www.php.net URLs (#14854) 2024-07-07 04:23:08 +02:00
ps_title.c sapi/cli: setting process name little optimisation. (#14767) 2024-07-02 12:12:34 +01:00
ps_title.h Use size_t for get_ps_title() length parameter 2022-06-30 13:23:13 +01:00