20ba4ec0 | 27-Sep-1999 |
Andi Gutmans |
- Update project. |
9442b139 | 27-Sep-1999 |
Sascha Schumann |
Make an extra copy of input parameter. |
e846baa1 | 27-Sep-1999 |
Sascha Schumann |
* include from $(srcdir) * use proper target for nsapi |
288c7358 | 27-Sep-1999 |
Sascha Schumann |
Create directories, if they do not exist (for VPATH builds). |
402b2a5d | 27-Sep-1999 |
Stig Bakken |
added README file with very brief docs |
2a854ca8 | 27-Sep-1999 |
Stig Bakken |
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
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.
show more ...
|
154663e9 | 27-Sep-1999 |
Sascha Schumann |
Remove C++ style comments from C source file. |
7665e9ef | 27-Sep-1999 |
Andrey Hristov |
Fix for bug #2199. Redirect was returning http:// which resulted in a crash. |
375c85e2 | 27-Sep-1999 |
Andrey Hristov |
I will follow portability guidelines. I will follow portability guidelines. I will follow portability guidelines. I will follow... |
0413f524 | 27-Sep-1999 |
Andrew Skalski |
Added functions ftp_{pasv,size,mdtm,fget,fput} PASV mode is now supported; file size and last-modified time can now be fetched from servers that support them; files now may be stored to and
Added functions ftp_{pasv,size,mdtm,fget,fput} PASV mode is now supported; file size and last-modified time can now be fetched from servers that support them; files now may be stored to and retrieved from open files, in addition to disk files.
show more ...
|
10591231 | 27-Sep-1999 |
Andrey Hristov |
Make it portable. |
3bc6f815 | 27-Sep-1999 |
Stig Bakken |
added AC_SYS_LFS from fileutils |
b7a11301 | 26-Sep-1999 |
Sascha Schumann |
Actually allow to set CXXFLAGS |
Revision tags: before-sapi-split |
|
96b6bdff | 26-Sep-1999 |
Sascha Schumann |
Now thread safe version builds out of the box. libzend/TSRM contain extra config scripts which pass the necessary libs back to our Makefile. |
0ac169b4 | 26-Sep-1999 |
Sascha Schumann |
Build communication channel and add checks for C++ library |
a5dbe81a | 26-Sep-1999 |
Sascha Schumann |
Do not let PACKAGE/VERSION escape from tsrm_config.h. |
feccd9f1 | 26-Sep-1999 |
Sascha Schumann |
Undefine previously PACKAVE/VERSION macros. We should find a way to suppress these from automake |
806abdb8 | 26-Sep-1999 |
Sascha Schumann |
Use new tsrm_config script to determine libraries. |
17df2892 | 26-Sep-1999 |
Sascha Schumann |
Use helper script to determine compile time configuration for TSRM |
1d9f6b8a | 26-Sep-1999 |
Stig Bakken |
Have to keep using AM_PROG_LIBTOOL to keep all automake versions happy. |
09ad17f6 | 26-Sep-1999 |
Sascha Schumann |
Avoid specifying standard paths. This might result in compiler problems (see #1937, #2367) |
182ac107 | 26-Sep-1999 |
Sascha Schumann |
Expand relative paths properly, otherwise build process will fail. |
8b462c1a | 26-Sep-1999 |
Sascha Schumann |
Do nothing, if PHP_RPATHS is empty. |
df42e494 | 26-Sep-1999 |
Sascha Schumann |
Disable rpaths optionally. |
4fff0386 | 26-Sep-1999 |
Andi Gutmans |
- Changed Ts{}.var to Ts{}.var.ptr_ptr. |