Skip to content

Commit f35f459

Browse files
committed
Redesigned ext_skel to be written entirely in PHP with no dependencies, this means it will now run on Windows without Cygwin and other nonsense.
It no longer includes a way to generate XML documentation (the PHP documentation utilities already got tools for that in svn under phpdoc/doc-base) and it no longer support function stubs. $ php ext_skel.php --help php ext_skel.php --ext=<name> [--experimental] [--author=<name>] [--dir=<path>] [--std] [--onlyunix] [--onlywindows] [--help] --ext=<name> The name of the extension defined as <name> --experimental Passed if this extension is experimental, this creates the EXPERIMENTAL file in the root of the extension --author=<name> Your name, this is used if --header is passed and for the CREDITS file --dir=<path> Path to the directory for where extension should be created. Defaults to the directory of where this script lives --std If passed, the standard header and vim rules footer used in extensions that is included in the core, will be used --onlyunix Only generate configure scripts for Unix --onlywindows Only generate configure scripts for Windows --help This help Example usage: $ php ext_skel.php --ext test --std --experimental $ php ext_skel.php --ext kalle --author "Kalle Sommer Nielsen" $ php ext_skel.php --ext phpfi --dir "/home/kalle/dev/" --onlyunix
1 parent b67d6fd commit f35f459

File tree

14 files changed

+485
-872
lines changed

14 files changed

+485
-872
lines changed

NEWS

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,20 @@ PHP NEWS
22
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33
?? ??? ????, PHP 7.3.0alpha1
44

5-
- Session:
6-
. Fixed bug #74941 (session fails to start after having headers sent).
7-
(morozov)
5+
- Core:
6+
. Redesigned the old ext_skel program written in PHP, run:
7+
'php ext_skel.php' for all options. This means there is no dependencies
8+
thrus making it work on Windows out of the box. (Kalle)
89

910
- LDAP:
10-
. Added ldap_exop_refresh helper for EXOP REFRESH operation with dds overlay
11+
. Added ldap_exop_refresh helper for EXOP REFRESH operation with dds overlay.
12+
(C�me)
1113

1214
- ODBC:
1315
. Removed support for Birdstep. (Kalle)
1416

17+
- Session:
18+
. Fixed bug #74941 (session fails to start after having headers sent).
19+
(morozov)
20+
1521
<<< NOTE: Insert NEWS from last stable release here prior to actual release! >>>

UPGRADING

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ PHP 7.3 UPGRADE NOTES
1919
1. Backward Incompatible Changes
2020
========================================
2121

22+
Core:
23+
. The ext_skel utility has been completely redesigned with new options and
24+
some old options removed. This is now written in PHP and have no external
25+
dependencies.
26+
2227
========================================
2328
2. New Features
2429
========================================

ext/ext_skel

Lines changed: 0 additions & 332 deletions
This file was deleted.

0 commit comments

Comments
 (0)