summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create branch 'unlabeled-1.3.2'.SVN Migration2003-06-1433-4032/+0
|
* updating license information in the headers.James Cox2003-06-102-6/+6
|
* new TODO item: VisualStudio.net project filesHartmut Holzgraefe2003-06-101-1/+2
|
* - Moved scan_makefile_in.awk to better suitable place for it.foobar2003-06-092-3/+3
| | | | | (other build related scripts are under build/ too..)
* doing the trick like in extension_parser.phpHartmut Holzgraefe2003-05-201-1/+1
|
* - experimental streams supportHartmut Holzgraefe2003-05-201-35/+236
| | | | | | | | | | - more file types: conf and doc - requirements/install/configure documentation in configure.xml - auto-generated PEAR/PECL package.xml files - auto-generated CREDITS file - auto-generated EXPERIMENTAL file if release state != stable - beginning support for test file generation
* example for "stream" as parameter and return typeHartmut Holzgraefe2003-05-201-2/+6
|
* no RCS keyword expansion in template, 2nd tryHartmut Holzgraefe2003-05-201-1/+1
|
* - 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
| | | | ----------------------------------------------------------------------