1
0
mirror of https://github.com/php/php-src.git synced 2026-03-26 17:22:15 +01:00
Commit Graph

63 Commits

Author SHA1 Message Date
Jan Lehnardt
7e965d8661 - MFH (fix for #28847) 2004-06-19 20:37:55 +00:00
foobar
9dfae5b28d MFH 2003-12-01 16:12:42 +00:00
foobar
176f804d75 MFH 2003-11-14 03:21:15 +00:00
Ilia Alshanetsky
174f14c76b Fixed bug #26168 (shtool availability check in phpize). 2003-11-10 04:33:57 +00:00
Wez Furlong
fa90d82b27 Fix shared/pecl build for extensions that rely on mbstring... 2003-11-08 01:09:11 +00:00
foobar
bbbf1df01d Make sure phpize/php-config are build 2003-09-19 05:35:21 +00:00
Sascha Schumann
4d98201217 centralize cflags 2003-09-03 08:07:51 +00:00
Sascha Schumann
20a35aa472 enable re2c check for self-contained extensions 2003-09-02 19:42:03 +00:00
Sascha Schumann
889eb2234e provide RE2C to external extensions 2003-09-02 19:33:52 +00:00
foobar
b21f1582dd - Backported several improvements/cleanups for the build/configure stuff.
. PEAR dependancies checked during configure
  . OpenSSL config moved from configure.in to ext/openssl/config0.m4
    (and also improved the PHP_OPENSSL_SETUP macro a bit)
  + Some other minor issues
2003-08-27 17:57:32 +00:00
Sascha Schumann
f8f72bd52e Use INSTALL to install build files 2003-08-27 13:55:24 +00:00
Sascha Schumann
16f3c4b7fb Use $(INSTALL_DATA) instead of cp 2003-08-26 00:03:33 +00:00
foobar
72f98037f4 MFH: - Fixed bug #25163 (OSX: phpize has to use glibtoolize instead) 2003-08-20 08:16:18 +00:00
foobar
dfba9a0ab0 MFH 2003-08-05 11:19:35 +00:00
Sascha Schumann
19928d2509 grep -E -> egrep 2003-07-08 05:35:48 +00:00
foobar
986b654098 MFH 2003-07-01 16:20:53 +00:00
foobar
ef7c1af78d MFH: Added --help to phpize 2003-07-01 15:55:27 +00:00
foobar
138a1157ee MFH: Fixed bug #24207: phpize wrong exit code 2003-06-16 21:44:54 +00:00
Sascha Schumann
45a703d3f1 Move awk detection before config.m4 inclusion 2003-05-19 01:42:13 +00:00
foobar
03caef107a - MFH: Fixed bug #13561 (--without-pear prevents install of php-config, phpize)
- MFH: Added --ldflags option to php-config
- MFH: Added --clean option to phpize
2003-01-28 15:02:08 +00:00
SVN Migration
0cb305a4f8 This commit was manufactured by cvs2svn to create branch 'PHP_4_3'. 2003-01-28 10:59:13 +00:00
foobar
11a1519e51 - Add one 'level' more (0 first, 9 last)
# Sascha, maybe we should use that apache2 config-stubs instead?
2002-10-21 03:07:23 +00:00
Jason Greene
94e6810a2a Ignore extensions/sapis named skeleton 2002-03-13 18:39:42 +00:00
Sebastian Bergmann
90613d2282 Maintain headers. 2002-02-28 08:29:35 +00:00
Sebastian Bergmann
38933514e1 Update headers. 2001-12-11 15:32:16 +00:00
Jeroen van Wolffelaar
d85b39e532 Typo 2001-09-26 09:11:49 +00:00
Jeroen van Wolffelaar
6a8a5767c2 4rd run... now also var.Z_* 2001-09-26 08:53:37 +00:00
Jeroen van Wolffelaar
b0468809ff Now fixes virtually everything.
Sorry, but I assumed that the original script was correct. Unfortunately, that
wasn't the case.
2001-09-26 08:32:55 +00:00
Jeroen van Wolffelaar
f9d71bc3fb And now correctly... and up until 3 levels 2001-09-26 07:58:32 +00:00
Jeroen van Wolffelaar
fe000a7391 This fixes most var->Z_* problems 2001-09-26 07:55:13 +00:00
Jeroen van Wolffelaar
0ddd124d1d Should've used my own script... 3rd try. 2001-09-25 22:34:57 +00:00
Jeroen van Wolffelaar
eb9390771c Just in case... 2001-09-25 16:06:39 +00:00
Jeroen van Wolffelaar
ab0acab993 Enhance to also process objects, and be more verbose 2001-09-25 15:57:58 +00:00
Zeev Suraski
25394d7c0a Whitespace 2001-08-11 20:18:22 +00:00
Sascha Schumann
7566cf7f27 Fix special treatment of zlib by introducing the Apache concept
of config.m4 hierarchies.
2001-05-11 20:09:31 +00:00
Andi Gutmans
eb6ba01d1c - Fix copyright notices with 2001 2001-02-26 06:11:02 +00:00
Hartmut Holzgraefe
c534109bce filename wildcards in a c comment were a bad idea 2000-11-23 06:58:14 +00:00
Hartmut Holzgraefe
e3dae1013d added a "DO NOT EDIT!" header and regenerated the credits_*h files 2000-11-22 23:20:35 +00:00
Hartmut Holzgraefe
e7101eb193 this little scripts will collect the CREDITS files from
all the ext/ and sapi/ subdirectories and put them all
together into ext/standard/credit_[ext|sapi].h
2000-11-22 22:53:33 +00:00
Sascha Schumann
8dad7a5cab A little script for converting source files to the Z_* macros 2000-09-06 14:12:53 +00:00
Sascha Schumann
9c86c11abf These scripts are not in use anymore. RIP. 2000-08-24 13:26:58 +00:00
Stig Bakken
1cb0d88186 Decent configure speedup. Makefiles are now generated only for the
extensions you are including.  Got rid of configure.in.in.
Moved the last Apache-specific files into sapi/apache and made both
static and DSO build work again (it still doesn't run properly).
1999-09-29 15:17:02 +00:00
Stig Bakken
2a854ca8b9 Generalized server-API build process on UNIX. Each SAPI
implementation now has its own directory under sapi/, just like
extensions have theirs under ext/.  To make the final targets appear
in the main dir, the top-level Makefile includes sapi/NN/Makefile.inc
from the selected sapi backend.  This is a plan Makefile stub without
any autoconf substitutions.  Each SAPI backend also has its own
config.m4 like extensions (read at the end of diversion 2) and
config.h.stub files.

Each SAPI backend has to contain:

config.m4: just like for extensions, this file contains
autoconf/automake directives that end up in the configure script.  The
only difference is that the sapi config.m4 files are read in diversion
(output block) 2 instead of 3.  The sapi config.m4 files should set
two variables: PHP_SAPI (which sapi backend to choose) and SAPI_TARGET
(the name of the resulting library or program, previously BINNAME).
If they are not specified, they will default to "cgi" and "php",
respectively.

Makefile.inc: has to exist, has to define "INSTALL_IT" to the command
used to install the final target (or ":" for no operation).  It also
has to define a plain Makefile rule (without autoconf substitutions)
to build $(SAPI_TARGET)

Makefile.am: just what you think.  Make sure your target is called
"libphpsapi_NNN.a", where NNN is the value of PHP_SAPI.

Some testing and fixing probably remains.  To make everything hang
together, I've done some ugly tricks that I can imagine causing some
problems.  I've built and run the CGI version and built the Apache
DSO.
1999-09-27 16:34:28 +00:00
Zeev Suraski
125300b563 Fix&improve conversion scripts 1999-08-07 15:31:57 +00:00
Stig Bakken
7c2f1384d4 added workaround for Solaris PIC weirdness.
added RPM spec file for a future "official" RPM, work-in-progress
1999-07-24 19:02:38 +00:00
Andi Gutmans
2a43afd2ce Sooner than you think, Sascha :) 1999-07-15 18:33:41 +00:00
Sascha Schumann
a010baa18d ar t is a little bit noisy on Rhapsody 1999-07-03 17:44:20 +00:00
Sascha Schumann
d57ffd3646 avoid touching libraries which have not changed 1999-06-01 17:53:15 +00:00
Zeev Suraski
873763473f fixes 1999-05-29 15:10:06 +00:00
Stig Bakken
96434e4899 self-contained extensions please :-) 1999-05-27 08:53:21 +00:00