]> granicus.if.org Git - php/commitdiff
First version... Wez: can you check this...
authorUwe Schindler <thetaphi@php.net>
Fri, 5 Dec 2003 00:00:31 +0000 (00:00 +0000)
committerUwe Schindler <thetaphi@php.net>
Fri, 5 Dec 2003 00:00:31 +0000 (00:00 +0000)
sapi/nsapi/config.w32 [new file with mode: 0644]

diff --git a/sapi/nsapi/config.w32 b/sapi/nsapi/config.w32
new file mode 100644 (file)
index 0000000..61bbcd4
--- /dev/null
@@ -0,0 +1,28 @@
+// vim:ft=javascript
+// $Id$
+
+ARG_ENABLE('nsapi', 'Build NSAPI for Netscape/iPlanet/SunONE webservers', 'no');
+
+ARG_WITH('nsapi-includes', 'Where to find NSAPI headers', null);
+ARG_WITH('nsapi-libs', 'Where to find NSAPI libraries', null);
+
+if (PHP_NSAPI == "yes") {
+
+       if (!CHECK_HEADER_ADD_INCLUDE("nsapi.h", "CFLAGS_NSAPI", php_usual_include_suspects + ";" + PHP_NSAPI_INCLUDES)) {
+               ERROR("Could not find NSAPI headers");
+       }
+
+       if (!CHECK_LIB("ns-httpd40.lib", "nsapi", php_usual_lib_suspects + ";" + PHP_NSAPI_LIBS)) {
+               if (!CHECK_LIB("ns-httpd36.lib", "nsapi", php_usual_lib_suspects + ";" + PHP_NSAPI_LIBS)) {
+                       if (!CHECK_LIB("ns-httpd35.lib", "nsapi", php_usual_lib_suspects + ";" + PHP_NSAPI_LIBS)) {
+                               if (!CHECK_LIB("ns-httpd30.lib", "nsapi", php_usual_lib_suspects + ";" + PHP_NSAPI_LIBS)) {
+                                       ERROR("Could not find NSAPI libraries");
+                               }
+                       }
+               }
+       }
+       
+       SAPI('nsapi', 'nsapi.c',
+               'php' + PHP_VERSION + 'nsapi.dll',
+               '/D "XP_WIN32" /D "php' + PHP_VERSION + 'nsapi_EXPORTS"');
+}