summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* support for passing description file name on command lineHartmut Holzgraefe2003-02-281-1/+3
|
* "on line #", not "in line #"Hartmut Holzgraefe2003-02-281-1/+1
|
* added "callback" type (and fixed a stupid typo)Hartmut Holzgraefe2003-02-281-1/+2
|
* some DTD fixes and <code> as a toplevel element for .c and .h code snippetsHartmut Holzgraefe2003-02-281-5/+7
|
* forgot to add these two on my last commit :(Hartmut Holzgraefe2003-02-262-0/+116
|
* - code generation: resources and phpinfo logoHartmut Holzgraefe2003-02-247-207/+320
| | | | | | | | | - duplicate code elimination for prototype parsing - improved phpinfo block (incl. logo) - some input error checking - documentation generation for ini-directives, constants and resources
* put constants into C outputHartmut Holzgraefe2003-02-201-7/+15
| | | | | | do not limit int constants to numbers, C #defines are ok as strings foobar(void) needs special treatment in code generation
* code for the special functions MINIT, MSHUTDOWN, RINIT, RSHUTDOWN, MINFOHartmut Holzgraefe2003-02-193-20/+108
| | | | | | and for private internal C helper functions may now be embedded into the XML specification
* test specifications for MINIT and friendsHartmut Holzgraefe2003-02-191-14/+65
|
* <code> inside <function> was supported but missing from the DTD,Hartmut Holzgraefe2003-02-191-1/+3
| | | | | | | added "role" attribute to support "internal" functions like MINIT and stuff, "private" C functions not to be published as PHP functions and "public" implemenations of PHP functions
* Microsoft Developer Studio project file (.dsp) generation addedHartmut Holzgraefe2003-02-192-4/+178
| | | | | | for now both config.m4 and .dsp files are generated for the simples case only (one .c file, one .h file, no external dependencies)
* next generation ext_skel script - initial checkinHartmut Holzgraefe2003-02-1910-0/+1399
|
* - Fixed bug: #13561 (--without-pear prevents install of phpize, php-config)foobar2003-01-289-8/+303
|
* - Remove double "Win32 COM" functions lineDerick Rethans2003-01-031-1/+1
|
* - Add one 'level' more (0 first, 9 last)foobar2002-10-211-1/+1
| | | | | # Sascha, maybe we should use that apache2 config-stubs instead?
* Ignore extensions/sapis named skeletonJason Greene2002-03-131-1/+3
|
* Maintain headers.Sebastian Bergmann2002-02-281-2/+2
|
* Update headers.Sebastian Bergmann2001-12-111-2/+2
|