php-src/scripts/dev
Calvin Buckley 3618382d07
Handle BSD checksum and file utilities (#14690)
* Handle BSD checksum utilities

The BSDs have different checksum utilities than GNU systems do. If we
don't see the GNU checksum utilities installed, use the BSD ones, as
their output is compatible enough.

Addresses part of GH-14688.

* Prefer GNU touch

BSD touch at least in macOS does not handle local timezone in the
timestamp (like 2024-06-27T10:26:23-03:00). As such, try GNU touch (as
ports systems almost always prefix with g if coreutils is installed) and
prefer that if available. It's not the end of the world though if GNU
touch isn't available, as BSD touch on some systems may support it, and
if it doesn't, then it's just timestamps, nothing too serious.
2024-07-08 13:27:47 -03:00
..
bless_tests.php Print location on class redeclaration 2024-04-30 14:34:43 +02:00
check_parameters.php Autotools: Sync indentation style in build system files (#14725) 2024-06-29 23:25:17 +02:00
credits Set Computer English language for credits sorting 2019-06-26 22:35:55 +02:00
find_tested.php Apply tidy formatting 2020-02-03 13:41:31 +01:00
gen_verify_stub Handle BSD checksum and file utilities (#14690) 2024-07-08 13:27:47 -03:00
genfiles Update http links to https and sync www.php.net URLs (#14854) 2024-07-07 04:23:08 +02:00
makedist Handle BSD checksum and file utilities (#14690) 2024-07-08 13:27:47 -03:00
search_underscores.php Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
tidy.php [skip ci] Update tidy.php excludes (#13425) 2024-02-18 18:44:49 +01:00