summaryrefslogtreecommitdiff
path: root/sapi/nsapi
Commit message (Collapse)AuthorAgeFilesLines
...
* The last line added '-I' to INCLUDES, causing all SAPI modules but NSAPISascha Schumann2000-05-311-2/+0
| | | | | failing to build.
* Altered NSAPI autoconf to check for location of include files automatically, ↵Anthony Whitehead2000-05-303-51/+82
| | | | | | | | | tested for Netscape 3.x and iPlanet 4.x. Added very basic variable support for usefull things such as PHP_SELF. I'll extend this to supply this rest of the variables soon. Commited a patch to activate ZTS in the NSAPI module, this patch comes from Jayakumar Muthukumarasamy.
* Update the license with the new clause 6Zeev Suraski2000-05-181-2/+2
|
* Please maintain consistency in these names... :)Zeev Suraski2000-05-141-25/+25
|
* nsapi now compiles under win32, untestedShane Caraveo2000-05-063-8/+236
|
* 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/+3
|
* Add initial NSAPI module from Jayakumar MuthukumarasamyRasmus Lerdorf2000-04-303-0/+553
| | | | | @Add initial NSAPI module from Jayakumar Muthukumarasamy
* nsapi => aolserverSascha Schumann1999-10-073-387/+0
| | | | | "NSAPI" suggests Netscape too often.
* (php_ns_request_handler): call ts_free_thread() to clean upSascha Schumann1999-10-071-4/+14
|
* * archive-based convenience libraries completely replacedSascha Schumann1999-10-043-13/+6
| | | | | | | | | | | | | | | | | | | | | | 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
* Polish this.Sascha Schumann1999-10-041-1/+5
|
* * 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-274-0/+380
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.