Commit Graph

132 Commits

Author SHA1 Message Date
foobar
d14eba3407 - Use the shtool in $builddir/build instead 2003-08-27 18:00:06 +00:00
Sascha Schumann
d1d823b0a3 Use INSTALL to install build files 2003-08-27 13:58:44 +00:00
Sascha Schumann
0ad5fa63c9 Use $(INSTALL_DATA) instead of cp 2003-08-26 00:04:25 +00:00
foobar
0985b0726f - Fixed bug #25163 (OSX: phpize has to use glibtoolize instead) 2003-08-20 08:13:41 +00:00
foobar
f8202e134d $host_* vars are used in extension config.m4s too. 2003-08-05 11:19:13 +00:00
Sascha Schumann
3290685fda grep -E -> egrep 2003-07-08 05:37:06 +00:00
foobar
f6cafd6041 Fix previous commit. (never do 2 things same time :) 2003-07-01 16:20:32 +00:00
foobar
063e4e251e Added --help to phpize 2003-07-01 15:55:09 +00:00
Hartmut Holzgraefe
7218a70ff6 ext_skel is no more, and ext_skel_ng is moving to PEAR::PECL_Gen 2003-06-29 12:21:58 +00:00
foobar
e3cd8fac9b - Unified PHP_SETUP_OPENSSL with other PHP_SETUP_* macros. 2003-06-24 14:05:26 +00:00
Hartmut Holzgraefe
2df990c803 TODO revisited 2003-06-21 19:38:32 +00:00
Hartmut Holzgraefe
476cb35083 ini stuff was a bit broken 2003-06-21 19:38:13 +00:00
Hartmut Holzgraefe
ba8e371db1 thoughts about a new proto parser ... 2003-06-21 19:28:19 +00:00
Hartmut Holzgraefe
7319c5132b test script tags are found but not used yet
double quotes in extensions summary line are now escaped in code generation
2003-06-21 19:25:31 +00:00
Hartmut Holzgraefe
434c849ff0 typo fixes and test script tags added 2003-06-21 19:23:17 +00:00
Hartmut Holzgraefe
c95a96bfe4 start to track them bugs 2003-06-21 19:19:56 +00:00
Hartmut Holzgraefe
c687987f25 - package.xml genartion fixed, <configureoptions> and <license> added
- shutdown code for globals added
2003-06-20 11:31:43 +00:00
Hartmut Holzgraefe
4debf9bb29 typo fix 2003-06-20 11:30:42 +00:00
foobar
c43d558700 Fixed bug #24207: phpize wrong exit code 2003-06-16 21:44:29 +00:00
James Cox
f68c7ff249 updating license information in the headers. 2003-06-10 20:04:29 +00:00
Hartmut Holzgraefe
90be6aa546 new TODO item: VisualStudio.net project files 2003-06-10 17:48:10 +00:00
foobar
755eccf82a - Moved scan_makefile_in.awk to better suitable place for it.
(other build related scripts are under build/ too..)
2003-06-09 00:17:03 +00:00
Hartmut Holzgraefe
bad4e6c3d7 doing the trick like in extension_parser.php 2003-05-20 14:02:12 +00:00
Hartmut Holzgraefe
b3562b9bd9 - experimental streams support
- 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
2003-05-20 13:51:29 +00:00
Hartmut Holzgraefe
6c074dfb7c example for "stream" as parameter and return type 2003-05-20 13:47:31 +00:00
Hartmut Holzgraefe
c9744519cd no RCS keyword expansion in template, 2nd try 2003-05-20 13:46:02 +00:00
Hartmut Holzgraefe
2f31208beb - new method to generate test cases for functions
- beginning support for "pass by reference" parameters
2003-05-20 13:43:43 +00:00
Hartmut Holzgraefe
450d46ce4f just a method name change 2003-05-20 13:42:04 +00:00
Hartmut Holzgraefe
5e3b5bce0a additional tags for experimental streams support 2003-05-20 13:40:21 +00:00
Hartmut Holzgraefe
488363b657 create CREDITS, package.xml and maybe EXPERIMENTAL files
create tests
2003-05-20 13:39:35 +00:00
Hartmut Holzgraefe
123ac00a0f updated TODOs 2003-05-20 13:38:08 +00:00
Sascha Schumann
444d769bd3 MFB move awk detection 2003-05-19 01:44:40 +00:00
Hartmut Holzgraefe
5c782a6f50 'stream' parameter support in proto parser and code generation 2003-05-09 12:11:01 +00:00
Hartmut Holzgraefe
78eeccb798 new proto data type: stream 2003-05-09 12:01:21 +00:00
Hartmut Holzgraefe
a874c33eb1 more todo items 2003-05-08 11:16:42 +00:00
Hartmut Holzgraefe
8c6a712a65 unfinished work towards towards refactoring of extension_parser.php 2003-05-06 16:55:20 +00:00
Hartmut Holzgraefe
30ff14a2fc add 'extern "C"' where needed for C++
(TODO: shouldn't this be done in the appropriate php headers
and Zend macros themselves?)
2003-05-06 16:53:18 +00:00
Hartmut Holzgraefe
f4e89c56ab stupido :( 2003-05-06 16:51:09 +00:00
Hartmut Holzgraefe
249d85b2b0 - make sure we are running on PHP 5
- prevent warnings if no known license given
2003-05-06 16:50:39 +00:00
Hartmut Holzgraefe
93894a4e21 new TODO iten: specify "pass by reference" in protos 2003-05-06 16:48:10 +00:00
Hartmut Holzgraefe
91ab37755f - more code moved to the appropriate php_*.php helper classes
- support for different licenses using the new license classes
- support for platform dependant library dependencies
- coding style/whitespace changes
2003-04-26 16:20:59 +00:00
Hartmut Holzgraefe
2bf4b3f293 constructor proto change 2003-04-26 16:08:48 +00:00
Hartmut Holzgraefe
67df62c0b1 cmdline parameter parsing improved
uses license classes to write LICENSE file
config.m4 and *.dsp file are only written if their platform is supported
2003-04-26 15:54:50 +00:00
Hartmut Holzgraefe
545022872d constructor prototype changed
code and documentation header and footer for constants block
now generated by static class methods
2003-04-26 15:42:59 +00:00
Hartmut Holzgraefe
ac22872006 better 'name' regex 2003-04-26 15:34:10 +00:00
Hartmut Holzgraefe
5b665eb367 php 5 constructor style and whitespace 2003-04-26 15:27:28 +00:00
Hartmut Holzgraefe
f8f4e04909 support arrays of error messages in addition to single strings
use PHP 5 style __constructor
2003-04-26 15:20:18 +00:00
Hartmut Holzgraefe
5e5ddac9f1 use PHP 5 style constructor
plus whitespace/coding style changes
2003-04-26 15:15:28 +00:00
Hartmut Holzgraefe
76d82c53bb module global variables and ini parameters now have
their own generator classes
2003-04-26 15:05:01 +00:00
Hartmut Holzgraefe
ddefccd04a license comment headers and license files are now created
by seperate classes for each license
2003-04-26 15:01:31 +00:00