summaryrefslogtreecommitdiff
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Cosmetic changeSascha Schumann2000-05-181-1/+1
|
* Use "mkdir -p" instead of "test -d || mkdir" where possibleSascha Schumann2000-05-151-1/+1
|
* Remove directory test when creating directories using mkdir -pSascha Schumann2000-05-121-2/+2
|
* Upgrade shtool to 1.4.9 and fix "mkdir -p" behaviour. Patch has beenSascha Schumann2000-05-121-76/+85
| | | | | sent to the author of shtool.
* `.deps' are sourced only by Makefiles created by fastgen.sh, so it makesSascha Schumann2000-05-043-3/+3
| | | | | sense to create empty .deps there.
* Remove trailing slash(es) from pathnamesSascha Schumann2000-05-041-2/+2
|
* Fix building external extensions.Sascha Schumann2000-05-021-32/+22
|
* Move install-modules target into top-level Makefile templateSascha Schumann2000-05-021-7/+0
|
* Preset extension_dir to the installation directory of PHP modules.Sascha Schumann2000-05-021-1/+1
| | | | | | This effectively means that dl() will work without having an installed configuration file.
* Get rid of old cruft. Broke build on Irix.Sascha Schumann2000-05-011-15/+0
|
* Improved in-tree shared libraries build systemSascha Schumann2000-05-013-35/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following new/revived shared modules are available now: ... MySQL (*) ... PCRE (*) ... Session ... SWF (*) capable of using bundled library or external library All changes: The m4 macro PHP_EXTENSION was revamped. Uses LIB_BUILD now. This effectively means that all extensions have to use dynlib. ext/mysql/config.m4 was revamped. Uses LIB_BUILD for building bundled library. ext/pcre/config.m4 was revamped. Uses LIB_BUILD for building bundled library. ext/ext_skel was changed to reflect that more modules should be compileable as shared module. ext/Makefile.in has been simplified enormously. Dependencies are now stored in the build tree. Empty dependencies are not generated by buildconf anymore. They are now dynamically created during the build process. Implicit rules for .S were removed. The NO_RECURSION feature was removed. "libs.mk" has been added to all cvsignore files in ext.
* Overall UNIX build system improvements:Sascha Schumann2000-04-304-22/+26
| | | | | | | | | * Makefile header is now completely dynamic * Absolute paths in (top_)?(src|build)dir and VPATH (fixes Tru64 support) * VPATH does not contain variables anymore (fixes UnixWare support)
* Oops, wrong pathRasmus Lerdorf2000-04-291-1/+1
|
* An empty .deps was not getting generated hereRasmus Lerdorf2000-04-291-1/+1
|
* Remove trailing slashSascha Schumann2000-03-301-1/+1
|
* @- Implemented default_charset and default_mimetype config directives (Stig)Stig Bakken2000-02-252-2/+2
| | | | | | Implemented default_charset and default_mimetype configuration directives. Started implementing ticks in PHP.
* WTF?Sascha Schumann2000-02-241-2/+0
|
* shut up cross compiling warningsStig Bakken2000-02-231-4/+4
|
* Use 'cp' instead of 'install'.Andrei Zmievski2000-02-221-1/+1
|
* @- Updated the browscap module to work with PHP 4.0 (Zeev)Zeev Suraski2000-02-161-0/+2
|
* Add test to avoid recursion, if the build environment is notSascha Schumann2000-02-161-1/+4
| | | | | correctly set up.
* Allow shared libraries to be built everywhereSascha Schumann2000-01-261-1/+4
|
* Full gear backwards. We still need acconfig.h.in for additional acconfig.hSascha Schumann2000-01-121-0/+6
| | | | | files (from TSRM/Zend).
* acconfig.h.in became superflicious when we removed the config.h.stubs.Sascha Schumann2000-01-121-6/+0
| | | | | Let's get rid of it.
* Make cvsclean work on AIXSascha Schumann2000-01-121-1/+1
|
* FreeBSD 2.x/3.x fix.Sascha Schumann2000-01-031-2/+2
|
* Y2K updatesSascha Schumann2000-01-017-8/+8
|
* Synchronize with rules.mkSascha Schumann1999-12-311-15/+30
|
* Perform manual interpolation for EXTRA_INCLUDES and EXTRA_CFLAGSSascha Schumann1999-12-311-6/+4
|
* Fix for Solaris incapabilitySascha Schumann1999-12-301-3/+4
|
* Remove second {}, that shouldn't be thereSascha Schumann1999-12-301-1/+1
|
* Proper protection for GNU make's parallel buildSascha Schumann1999-12-301-7/+18
|
* Rebuild config.h.in whenever configure changesSascha Schumann1999-12-301-1/+1
|
* Add distclean targetSascha Schumann1999-12-301-3/+10
|
* Get rid of config.h.stub. Note that you should embed a comment aboutSascha Schumann1999-12-302-3/+2
| | | | | | | what the respective define does into the AC_DEFINE macro. I.e. AC_DEFINE(HAVE_FOO, 1, [Whether you have FOO])
* We build in regex as well, create empty .depsSascha Schumann1999-12-301-1/+1
|
* Integration of -ng changes. Changes:Sascha Schumann1999-12-3011-0/+1407
- added support for externally built modules, - improved support for in-tree shared modules, - fixed diversion bugs, - configure displays some informative messages, - faster static build (libtool isn't used anymore for compiling non-PIC objects), - dependencies comparable to automake's without requiring GNU make or GCC, - working make clean for non-GNU makes.