summaryrefslogtreecommitdiff
path: root/ext/ext_skel.php
Commit message (Collapse)AuthorAgeFilesLines
* year++Xinchen Hui2018-01-021-1/+1
|
* Fix ext_skel's help, the arguments passed are using a space, not an equal ↵Kalle Sommer Nielsen2017-07-231-5/+5
| | | | sign for values
* Redesigned ext_skel to be written entirely in PHP with no dependencies, this ↵Kalle Sommer Nielsen2017-07-231-0/+365
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Rename script.Frank M. Kromann2003-01-311-44/+0
| | | | | Add check for CLI version
* Wrapper script to use ext_skel on Win32Frank M. Kromann2003-01-311-0/+44