summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
...
* - new method to generate test cases for functionsHartmut Holzgraefe2003-05-201-3/+36
| | | | | - beginning support for "pass by reference" parameters
* just a method name changeHartmut Holzgraefe2003-05-201-2/+1
|
* additional tags for experimental streams supportHartmut Holzgraefe2003-05-201-2/+13
|
* create CREDITS, package.xml and maybe EXPERIMENTAL filesHartmut Holzgraefe2003-05-201-1/+14
| | | | | create tests
* updated TODOsHartmut Holzgraefe2003-05-201-6/+13
|
* MFB move awk detectionSascha Schumann2003-05-191-1/+2
|
* 'stream' parameter support in proto parser and code generationHartmut Holzgraefe2003-05-091-0/+10
|
* new proto data type: streamHartmut Holzgraefe2003-05-091-0/+1
|
* more todo itemsHartmut Holzgraefe2003-05-081-0/+8
|
* unfinished work towards towards refactoring of extension_parser.phpHartmut Holzgraefe2003-05-061-0/+28
|
* add 'extern "C"' where needed for C++Hartmut Holzgraefe2003-05-061-15/+31
| | | | | | (TODO: shouldn't this be done in the appropriate php headers and Zend macros themselves?)
* stupido :(Hartmut Holzgraefe2003-05-061-0/+1
|
* - make sure we are running on PHP 5Hartmut Holzgraefe2003-05-061-1/+8
| | | | | - prevent warnings if no known license given
* new TODO iten: specify "pass by reference" in protosHartmut Holzgraefe2003-05-061-1/+2
|
* - more code moved to the appropriate php_*.php helper classesHartmut Holzgraefe2003-04-261-249/+200
| | | | | | | - support for different licenses using the new license classes - support for platform dependant library dependencies - coding style/whitespace changes
* constructor proto changeHartmut Holzgraefe2003-04-261-6/+12
|
* cmdline parameter parsing improvedHartmut Holzgraefe2003-04-261-7/+33
| | | | | | uses license classes to write LICENSE file config.m4 and *.dsp file are only written if their platform is supported
* constructor prototype changedHartmut Holzgraefe2003-04-261-6/+50
| | | | | | code and documentation header and footer for constants block now generated by static class methods
* better 'name' regexHartmut Holzgraefe2003-04-261-3/+4
|
* php 5 constructor style and whitespaceHartmut Holzgraefe2003-04-262-7/+9
|
* support arrays of error messages in addition to single stringsHartmut Holzgraefe2003-04-261-5/+17
| | | | | use PHP 5 style __constructor
* use PHP 5 style constructorHartmut Holzgraefe2003-04-261-54/+56
| | | | | plus whitespace/coding style changes
* module global variables and ini parameters now haveHartmut Holzgraefe2003-04-262-0/+197
| | | | | their own generator classes
* license comment headers and license files are now createdHartmut Holzgraefe2003-04-264-0/+745
| | | | | by seperate classes for each license
* platform specification now possible for libraries and extensionHartmut Holzgraefe2003-04-261-0/+2
|
* whitespace changes in generated codeHartmut Holzgraefe2003-04-241-13/+13
|
* <![CDATA[ generates additional linefeeds?Hartmut Holzgraefe2003-04-241-7/+12
| | | | | -> trim these ...
* use PEAR::System instead of system() to remove directoriesHartmut Holzgraefe2003-04-241-17/+18
| | | | | ... plus some whitespace/indent changes :/
* todo list updateHartmut Holzgraefe2003-04-241-7/+2
|
* config.m4 generation revisitedHartmut Holzgraefe2003-04-232-16/+58
|
* parse <deps> contentHartmut Holzgraefe2003-04-231-1/+20
|
* reorganized code generationHartmut Holzgraefe2003-04-231-14/+37
| | | | | | | | | | | | - source file includes generated header only, generated header includes anything else and is able to prepend include statements to files that need to be included *before* any php delivered header files - 'private' functions are now moved up in the generated source file so we do not add extra C protos for them before use
* make sure .dsp files have DOS line endings when generated on UnixHartmut Holzgraefe2003-04-231-16/+20
|
* don't forget to add the function list delimiter entry ... :/Hartmut Holzgraefe2003-04-231-0/+1
|
* documentation generation improvementsHartmut Holzgraefe2003-04-231-12/+14
|
* version number and copyright year updateHartmut Holzgraefe2003-04-231-2/+2
|
* required ext. header files may be specified in <deps>Hartmut Holzgraefe2003-04-231-0/+7
|
* enable resource lookup by nameHartmut Holzgraefe2003-04-231-5/+6
|
* Resource handling fixed and improved:Hartmut Holzgraefe2003-04-234-27/+127
| | | | | | | | | | | - resources may have an additional type specifier in prototypes - the 'alloc' attribute specifies whether to emalloc/efree the resource payload in generated code or not Example code generation for function return types Small docbook generation fixes in function documentation
* start to parse the <deps> tag -> support both C and C++ extensionsHartmut Holzgraefe2003-04-231-1/+22
|
* Project programming language may be specified in <deps> tagHartmut Holzgraefe2003-04-231-3/+3
| | | | | for now only 'c' and 'cpp' for c++ are supported
* protect string from CVS keyword expansionCVS: ↵Hartmut Holzgraefe2003-03-201-1/+1
| | | | ----------------------------------------------------------------------
* docbook fixesHartmut Holzgraefe2003-03-151-0/+2
|
* thinko fix to kill warningsHartmut Holzgraefe2003-03-151-2/+2
|
* docbook typo fixHartmut Holzgraefe2003-03-151-1/+1
|
* make sure the function name in the proto matches the functionHartmut Holzgraefe2003-03-151-0/+5
|
* Renamed OnUpdateInt -> OnUpdateLong to prevent further misunderstandings.foobar2003-03-071-1/+1
| | | | | | # Intentionally left out any 'alias' for it, this way 3rd party extension # maintainers will really NOTICE the change.
* Add streams headers to those used for shared extensions.Wez Furlong2003-03-011-0/+1
|
* callbacks are now supportedHartmut Holzgraefe2003-02-281-2/+1
| | | | | (although there's still room for improvements)
* - support for "callback" typeHartmut Holzgraefe2003-02-282-7/+11
| | | | | - proto syntax errors are now passed back to the top level parser