| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Redesigned ext_skel to be written entirely in PHP with no dependencies, this ↵ | Kalle Sommer Nielsen | 2017-07-23 | 1 | -289/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | awk: syntax error | think | 2016-11-26 | 1 | -3/+3 |
| | | | | awk version 20070501 | ||||
| * | Remove leftovers of TSRMLS in code | Tom Van Looy | 2015-12-25 | 1 | -1/+1 |
| | | |||||
| * | Fix the most obvious issues here. | Rasmus Lerdorf | 2015-01-20 | 1 | -2/+2 |
| | | | | | There are other problems though | ||||
| * | Replace $Revision$ with $Id$ in keyword expansion enable files | David Soria Parra | 2012-03-20 | 1 | -1/+1 |
| | | |||||
| * | MFH: New way for check void parameters | Felipe Pena | 2008-03-10 | 1 | -1/+1 |
| | | |||||
| * | ok, re-adding this mostly un-maintained awk/sed/sh nightmare for now ... | Hartmut Holzgraefe | 2003-06-29 | 1 | -0/+289 |
| | | |||||
| * | ext_skel is no more, and ext_skel_ng is moving to PEAR::PECL_Gen | Hartmut Holzgraefe | 2003-06-29 | 1 | -289/+0 |
| | | |||||
| * | some awk installations need this escpaed ... BUG #24314 fixed | Hartmut Holzgraefe | 2003-06-25 | 1 | -1/+1 |
| | | |||||
| * | Check for uppercase function names in .def files - patch from David Viner | Rasmus Lerdorf | 2002-09-03 | 1 | -0/+7 |
| | | |||||
| * | typo fix | Hartmut Holzgraefe | 2001-12-18 | 1 | -1/+1 |
| | | |||||
| * | improved xml generatioimproved xml generation | Hartmut Holzgraefe | 2001-12-15 | 1 | -13/+20 |
| | | |||||
| * | editor preferences for XML files updated | Hartmut Holzgraefe | 2001-12-12 | 1 | -1/+5 |
| | | |||||
| * | Add TSRMLS_CC | Rasmus Lerdorf | 2001-08-13 | 1 | -1/+1 |
| | | |||||
| * | Faster wrong_param check for functions that take no parameters | Rasmus Lerdorf | 2001-08-13 | 1 | -6/+7 |
| | | |||||
| * | Save spec_opt for each function. | Andrei Zmievski | 2001-08-12 | 1 | -1/+2 |
| | | |||||
| * | Fix it up a bit. | Andrei Zmievski | 2001-08-12 | 1 | -13/+14 |
| | | |||||
| * | Oops, missing () there | Rasmus Lerdorf | 2001-08-12 | 1 | -1/+1 |
| | | |||||
| * | Changed ext_skel to use zend_parse_parameters() for argument parsing in | Andrei Zmievski | 2001-08-11 | 1 | -109/+39 |
| | | | | | | | | the generated functions. This cuts down on code a lot. The point before this change was tagged BEFORE_PARAM_PARSING_CHANGE. | ||||
| * | Fixed a bunch of problems here | Rasmus Lerdorf | 2001-08-08 | 1 | -43/+47 |
| | | |||||
| * | We no longer need any FETCH's for internal functions | Zeev Suraski | 2001-08-02 | 1 | -3/+2 |
| | | |||||
| * | TSRM fix for ext_skel - probably more needed | Rasmus Lerdorf | 2001-08-02 | 1 | -1/+1 |
| | | |||||
| * | Beautify | Zeev Suraski | 2001-08-02 | 1 | -2/+2 |
| | | |||||
| * | a backslash was missing (+ whitespace) | Hartmut Holzgraefe | 2001-04-25 | 1 | -4/+4 |
| | | |||||
| * | support for short comments was added to ext_skel proto files | Hartmut Holzgraefe | 2000-10-31 | 1 | -2/+7 |
| | | | | | | | theese will be used in proto comments in the source and as <refpurpose> information in the XML docs | ||||
| * | added a regression test skeleton file | Hartmut Holzgraefe | 2000-10-23 | 1 | -1/+5 |
| | | | | | | plus a partintro in xml documentation template | ||||
| * | <funcprototype> added to xml generation | Hartmut Holzgraefe | 2000-06-24 | 1 | -1/+3 |
| | | |||||
| * | - Missed one if() and cosmetic changes. | Jouni Ahto | 2000-06-17 | 1 | -22/+20 |
| | | |||||
| * | - Fixed incorrect code generated when all parameters are optional. | Jouni Ahto | 2000-06-15 | 1 | -49/+194 |
| | | | | | | | | | | | | | - Fixed handling of grouped optional parameters. - Added an option to generate xml documentation. - Added an option not to be nice and helpful and create all kinds of comments and testing functions. - Added on option to create function stubs only. - Added options --assing-params and --string-lens that change the generated code. - Updated documentation. | ||||
| * | - Avoid generating unnecessary switch statemets. | Jouni Ahto | 2000-06-11 | 1 | -26/+57 |
| | | | | | | | | | - Add a test if argument was given (if it is optional) before trying to fetch a resource and a note that something should be done if it wasn't. - Some cosmetic fixes in the code generated. - Some other small fixes in the code generated, already forgotten. | ||||
| * | - Fix incorrect code creation when an optional argument is resource type. | Jouni Ahto | 2000-06-10 | 1 | -9/+19 |
| | | |||||
| * | - Fix typos, add default case to switch and other small things. | Jouni Ahto | 2000-06-10 | 1 | -16/+19 |
| | | |||||
| * | - Automatically generate C code to handle arguments passed to a PHP function | Jouni Ahto | 2000-06-10 | 1 | -0/+137 |
| based on function proto. # Very cool! Try yourself, put for example the following line in file funcs: # bool drawtext(string text, resource font, int x, int y [, resource color]) # and then run ./ext_skel foobar /full/path/to/funcs and then look at # foobar.c... | |||||
