Wez Furlong
41901d127c
portability fix (for solaris)
2005-09-01 13:59:03 +00:00
Marcus Boerger
7c37c2c37e
- MFH run-tests-config.php was never used and now renamed
2005-08-31 07:00:22 +00:00
Wez Furlong
b31ff96be9
Add ext to the include path.
2005-08-18 20:17:50 +00:00
foobar
98f245e5f9
Fix cleanup
2005-08-08 16:58:12 +00:00
foobar
ee5fd96e37
- Made it possible to do "make test" for phpized extensions
2005-08-08 16:06:49 +00:00
Wez Furlong
7ba278b7b2
test -e doesn't work on solaris
2005-08-04 16:57:15 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
foobar
8d2afe0e57
- This does not have to be egrep here
2005-06-15 17:13:39 +00:00
foobar
058205b67d
- Fix phpize: need to eval path variables for them to be usable
2005-06-10 12:33:59 +00:00
foobar
d3f1bf4c35
- Fix paths when using --libdir and --includedir configure options
2005-06-07 21:56:09 +00:00
foobar
c28f59a1d5
- Proper fix for phpize when dealing with PECL
2005-06-05 12:58:59 +00:00
foobar
5fee97ca33
- Changed the PATH_SEPARATOR check to a macro
...
- Made sure we're generating aclocal.m4 in same way with both buildconf
and phpize.
# Bug #33177
2005-05-30 06:55:20 +00:00
foobar
4094bf77c5
Removed the empty $bin_src_SCRIPTS (no longer needed), bug #33166
2005-05-30 06:33:45 +00:00
foobar
b74a5eac59
- Make sure EGREP and SED get set early enough.
2005-05-27 13:15:47 +00:00
foobar
626253940e
- Added PHP_INSTALL_HEADERS() macro
...
- Fixed several VPATH build issues
- Changed all awk calls to use $AWK
- Changed all mkdir calls to use "$php_shtool mkdir"
2005-05-07 02:51:53 +00:00
foobar
e49cebe157
- acconfig.h should not be installed. (it is only a template file..)
2005-05-03 11:34:32 +00:00
foobar
40b6c60d9d
- Added man pages for "phpize" and "php-config" scripts. (Jakub Vrana)
2005-04-30 04:27:23 +00:00
foobar
2c9bf19823
Moved phpextdist to dev/
2005-04-30 02:40:19 +00:00
foobar
f3ee713a42
Fix the echo/backquote issues + aclocal
2005-04-07 22:03:02 +00:00
foobar
e2e53b6511
- Added the $PHP_AUTOCONF/$PHP_AUTOHEADER usage to phpize
2005-04-07 06:25:28 +00:00
foobar
f370582500
Remove: Has not existed for ages..
2005-03-24 17:16:34 +00:00
foobar
e8895d86b3
Removed unused DEFS subst
2005-03-17 08:16:51 +00:00
foobar
5d190e6b5e
- Remove these relics from era when TSRM was optional.
2005-03-16 06:36:44 +00:00
foobar
e891278f1d
Add missing subst
2005-03-04 14:34:24 +00:00
foobar
0b7435f590
ws
2005-03-01 09:25:36 +00:00
Wez Furlong
401f813383
Let's install the mbstring headers.
...
Fixes PECL #3516
2005-02-28 05:21:35 +00:00
foobar
2a6da0f24c
- Restructured and added a few comments here and there.
...
- Made macros of couple of tests previously littering configure.in
(e.g. PHP_PROG_AWK, PHP_PROG_LEX, PHP_PROG_BISON..)
- Moved all PHP_SUBST() calls into their respective macros.
(no point adding empty entries in Makefile if macro is not used)
2005-02-24 18:11:36 +00:00
foobar
0576cdc942
- Return of the automake requirement.
...
# Unfortunately we can't control what macros are used by the 3rd party
# extensions so..
2005-01-25 12:53:43 +00:00
foobar
5264cfb853
- Remove also autom4te.cache dir with phpize --clean
2005-01-22 20:30:05 +00:00
foobar
480a3b08d5
- Changed phpize not to require automake and libtool.
...
- Fixed build system to always use bundled libtool files.
2005-01-20 01:41:20 +00:00
foobar
76906e0443
- Add --with-libdir to phpized builds too
2005-01-20 00:54:18 +00:00
foobar
7a3d9addb8
- Make sure $host_alias is never empty
2005-01-07 06:12:42 +00:00
foobar
69eec3f3b9
MFB_4_3: Quote macro names in AC_DEFUN()
2004-12-30 07:08:39 +00:00
Derick Rethans
7f12445175
- MFB: Add dom/xml_common.h header as installed header in order to be able to build pecl/xml_reader
2004-12-28 15:20:42 +00:00
foobar
c9f552923a
- Fixed bug #28385 (files in $(prefix)/lib/php/build/* installed with wrong
...
permissions). (Jani, ramsy at ramix dot jp)
2004-12-21 04:58:50 +00:00
Derick Rethans
9b9ae8ee70
- We need to install the headers too.
2004-11-23 13:05:24 +00:00
Jan Lehnardt
536e7448f6
- do it right (phpize path issue)
2004-06-19 20:32:07 +00:00
Jan Lehnardt
f4f844af19
- phpize now can handle directories with spaces in their name ( #28847 )
2004-06-19 19:39:56 +00:00
Rob Richards
f726dc7af1
add ext/libxml/ to the headers path
2004-04-19 19:46:00 +00:00
Marcus Boerger
1ffa3cf65d
Add more statistics
2004-03-30 19:33:22 +00:00
Marcus Boerger
a5c94d0184
The test script to search for underscores
2004-03-30 18:50:39 +00:00
Hartmut Holzgraefe
767450164e
A script that searches for PHPAPI and ZEND_API prototypes
...
not enclosed by BEGIN_EXTERN_C/END_EXTERN_C
2004-02-20 08:01:58 +00:00
foobar
f4983c0d3f
- Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5
2004-01-17 13:00:38 +00:00
foobar
ccfc46b0aa
- Happy new year and PHP 5 for rest of the files too..
...
# Should the LICENSE and Zend/LICENSE dates be updated too?
2004-01-08 17:33:29 +00:00
Jan Lehnardt
84b8ffd491
- remove unneeded subroutine call
2004-01-03 14:03:46 +00:00
Derick Rethans
22843351bf
- Show the API numbers again while phpizing.
2004-01-03 13:45:12 +00:00
Jan Lehnardt
1e1e3436f3
- restructured phpize
...
- added -v and --version to print out API numbers
- discussed with Jani and Andi
2003-12-19 14:01:24 +00:00
foobar
e01ab8c9cf
- Made --program-prefix and --program-suffix work. (See bug #23030 )
2003-12-01 15:17:13 +00:00
foobar
8fec4cc3ec
Missing "confdefs.h" in the cleanup-files-list
2003-11-14 03:21:00 +00:00
Ilia Alshanetsky
099adae29c
Fixed bug #26168 (shtool availability check in phpize).
2003-11-10 04:33:49 +00:00
foobar
55dfa3722d
MFB
2003-09-19 05:35:50 +00:00
Sascha Schumann
a283caf392
centralize cflags
2003-09-03 08:08:12 +00:00
Sascha Schumann
7382178f73
enable re2c check for self-contained extensions
2003-09-02 19:42:17 +00:00
Sascha Schumann
64151b3796
provide RE2C to external extensions
2003-09-02 19:34:27 +00:00
foobar
9a47ae68ef
- Single header files installation.
2003-08-31 10:54:16 +00:00
Wez Furlong
b0d74a9485
install sqlite headers with the rest of php.
...
We only really need sqlite.h, but our build system doesn't provide for
installation of a single header file
(at least not that I can see)
2003-08-31 01:44:45 +00:00
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