php-src/ext/phar
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
..
phar Fix implicitly marking parameter as nullable deprecation warning (#13714) 2024-03-14 21:51:55 +01:00
tests Merge branch 'PHP-8.3' 2024-06-21 05:08:56 +01:00
build_precommand.php Apply tidy formatting 2020-02-03 13:41:31 +01:00
config.m4 Replace PHP_OUTPUT with AC_CONFIG_FILES (#15186) 2024-08-03 21:52:14 +02:00
config.w32 Sync required phar dependencies (#15058) 2024-07-22 21:30:15 +02:00
CREDITS
dirstream.c Mark multple functions as static (#13864) 2024-05-22 13:11:46 +02:00
dirstream.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
func_interceptors.c ext/phar: Fix recently introduced potential NULL dereferencement segfaults (#11065) 2023-04-12 17:05:03 +01:00
func_interceptors.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
gdbhelp
Makefile.frag Define default RE2C_FLAGS (#14615) 2024-06-24 22:09:04 +02:00
Makefile.frag.w32 Define default RE2C_FLAGS (#14615) 2024-06-24 22:09:04 +02:00
makestub.php Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
phar_internal.h Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
phar_object_arginfo.h Declare the missing true return types (#13709) 2024-03-16 07:26:37 +01:00
phar_object.c ext/spl: Remove spl_engine.h header (#14418) 2024-06-08 23:46:34 +01:00
phar_object.stub.php Declare the missing true return types (#13709) 2024-03-16 07:26:37 +01:00
phar_path_check.re Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
phar.1.in Update http links to https and sync www.php.net URLs (#14854) 2024-07-07 04:23:08 +02:00
phar.c Update http links to https and sync www.php.net URLs (#14854) 2024-07-07 04:23:08 +02:00
phar.phar.1.in
pharzip.h Fix GH-12532: PharData created from zip has incorrect timestamp 2023-10-29 17:20:44 +01:00
php_phar.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
shortarc.php
stream.c Merge branch 'PHP-8.3' 2024-07-19 14:59:57 +02:00
stream.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
stub.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
tar.c Introduce some const pointers 2024-05-06 19:50:22 +02:00
tar.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
util.c Remove unused fields from phar_entry_data() (#14144) 2024-05-07 18:23:47 +02:00
zip.c Merge branch 'PHP-8.3' 2024-06-21 05:08:56 +01:00