summaryrefslogtreecommitdiff
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* - Fixed bug #15748 (fixed otherwise in 4.3.0-dev)foobar2002-03-091-0/+3
|
* Zend config sets ZEND_EXTRA_LIBS. Bugs 14452, 14602, 14616, 14824Adam Dickmeiss2002-02-031-1/+1
|
* Don't build CLI, if an extension requests that.Sascha Schumann2002-01-241-1/+1
| | | | | | In this case, the ircg extension refers to thttpd-specific symbols which causes the build of the cli sapi module to fail.
* This should fix cli build when running 'make install' directly.Edin Kadribasic2002-01-131-1/+1
|
* Modified the build system to always build CLI SAPI.Edin Kadribasic2002-01-121-1/+1
|
* @$(mkinstalldirs) $(INSTALL_ROOT)$(bindir)Sascha Schumann2001-10-011-1/+1
| | | | | may fail.
* * tidy up "make install" outputStig Bakken2001-08-281-3/+4
|
* * expanded the following constants and made them available in PHP:Stig Bakken2001-04-221-1/+7
| | | | | | | | | | | | | | | | DEFAULT_INCLUDE_PATH PEAR_INSTALL_DIR PHP_EXTENSION_DIR PHP_BINDIR PHP_LIBDIR PHP_DATADIR PHP_SYSCONFDIR PHP_LOCALSTATEDIR PHP_CONFIG_FILE_PATH * no longer generating pear/PEAR.php * fixed some tests * some more installer work
* Revert mega patch.Sascha Schumann2001-04-091-9/+2
| | | | | | | | | | This patch has at least the following deficiences: - the CGI is built using objects from another SAPI module. This usually results in unsatisfied symbol references. - the CGI makefile is not created properly - building CGI cannot be disabled
* * CGI version is always installed!Stig Bakken2001-04-081-2/+9
| | | | | | | | | * replaced --disable-pear with --with-pear=DIR (or --without-pear), is backwards compatible * use --datadir, --libdir and --sysconfdir configure options to determine where PEAR files, shared extensions and php.ini goes * simplified the extension version directory name
* Add INSTALL_ROOT variable to specify install location.Wilfredo Sanchez2001-04-031-3/+3
|
* @ New FastCGI server moduleBen Mansell2001-03-191-1/+1
| | | | | | | | | | New FastCGI server module. Based on the thttpd server module with large chunks of code ripped from the cgi module. Also modifies Makefile.in and configure.in in order to make it build properly. # This initial checkin has been tested with the Zeus web server, # but should work with any server that has a correct FastCGI # implementation.
* Change directory name from core to main.Sascha Schumann2000-06-111-2/+2
|
* Prepare move of the top-level source files to the core directory.Sascha Schumann2000-06-111-17/+3
|
* The ! command is not portable.Sascha Schumann2000-06-091-1/+1
|
* Always define PROGRAM_NAME to avoid problems with Irix's and OpenServer'sSascha Schumann2000-06-081-2/+2
| | | | | makes.
* Redirect messages from cp modules/* to /dev/nullSascha Schumann2000-06-041-1/+1
|
* Make the shared library suffix dynamic. Improve workaround for libtool'sSascha Schumann2000-05-181-2/+7
| | | | | inflexibility WRT -avoid-version to support various numbers of .0
* Fix workaround for systems where libtool cannot handle -avoid-versionSascha Schumann2000-05-181-0/+3
| | | | | correctly.
* - Remove dlist from buildAndi Gutmans2000-05-171-1/+1
|
* Changed install-local to install-sapi for clarity.Joey Smith2000-05-031-2/+2
| | | | | @ Moved install-local to install-sapi for clarity. (Joey)
* Complain loudly, if we were not able to install everything.Sascha Schumann2000-05-021-0/+3
|
* Move install-modules target into top-level Makefile templateSascha Schumann2000-05-021-0/+7
|
* Remove trailing empty linesSascha Schumann2000-05-011-4/+0
|
* Large test commit IVSascha Schumann2000-05-011-0/+1
|
* Large commit test IIISascha Schumann2000-05-011-0/+1
|
* Large test commit IISascha Schumann2000-05-011-0/+1
|
* Large test commit ISascha Schumann2000-05-011-0/+1
|
* Overall UNIX build system improvements:Sascha Schumann2000-04-301-8/+3
| | | | | | | | | * 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)
* - Make php_virtual_cwd compileAndi Gutmans2000-04-011-1/+1
|
* Specifically mention $(srcdir), so that OpenBSD's make gets itSascha Schumann2000-03-301-2/+2
|
* @Cleaned up extension namespace (Stig)Stig Bakken2000-03-061-0/+3
| | | | | | Cleaned up extension namespace, and changed ext/standard into one single extension.
* @- Implemented default_charset and default_mimetype config directives (Stig)Stig Bakken2000-02-251-3/+3
| | | | | | Implemented default_charset and default_mimetype configuration directives. Started implementing ticks in PHP.
* Final build fixes - that's enough for now...Zeev Suraski2000-02-101-1/+1
|
* Tried to centralize global variable registration as much as possible:Zeev Suraski2000-01-281-1/+1
| | | | | | | | | | | | - Added $HTTP_ENV_VARS[] and $HTTP_SERVER_VARS[] support, which similarly to $HTTP_GET_VARS[], contain environment and server variables. Setting register_globals to Off will now also prevent registration of the environment and server variables into the global scope (Zeev) - Renamed gpc_globals to register_globals (Zeev) - Introduced variables_order that deprecates gpc_order, and allows control over the server and environment variables, in addition to GET/POST/Cookies (Zeev)
* post.c really had nothing to do with POST anymore, and it belongs to the top ↵Zeev Suraski2000-01-281-1/+1
| | | | level directory
* `cp' will do the job everywhere, even on AIXSascha Schumann2000-01-051-1/+1
|
* Integration of -ng changes. Changes:Sascha Schumann1999-12-301-0/+54
| | | | | | | | | | | | - 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.
* * archive-based convenience libraries completely replacedSascha Schumann1999-10-041-221/+0
| | | | | | | | | | | | | | | | | | | | | | with libtool components * SAPI targets can enable thread-safe mode and define shared/static/program build target * all configure scripts use the same config.cache * phplibdir is $(top_builddir)/modules to avoid permission problems * sapi/*/Makefile.inc are gone * runpath handling cleaned up * top-level Makefile.in obsoleted through Makefile.am * --enable-versioning uses libtool's cleaner and more portable -export-symbols feature
* Decent configure speedup. Makefiles are now generated only for theStig Bakken1999-09-291-4/+5
| | | | | | | 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).
* * include from $(srcdir)Sascha Schumann1999-09-271-1/+1
| | | | | * use proper target for nsapi
* Generalized server-API build process on UNIX. Each SAPIStig Bakken1999-09-271-37/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Now thread safe version builds out of the box. libzend/TSRMSascha Schumann1999-09-261-5/+6
| | | | | | contain extra config scripts which pass the necessary libs back to our Makefile.
* Use new tsrm_config script to determine libraries.Sascha Schumann1999-09-261-3/+3
|
* Initial AOLserver support. Note that the current way of creatingSascha Schumann1999-09-251-1/+6
| | | | | | the shared library works only with GNU utilities. Some features have to be added yet (i.e. POST and cookie support).
* Link with libtsrm.a, if thread-safety is chosen.Sascha Schumann1999-09-231-1/+1
|
* fix Unix buildSascha Schumann1999-09-171-1/+1
|
* *** empty log message ***Zeev Suraski1999-09-161-1/+1
|
* Generalize SAPI a bitZeev Suraski1999-09-161-1/+1
|
* add LIBOBJS, used by AC_REPLACE_FUNCSStig Bakken1999-09-151-1/+2
|