]> granicus.if.org Git - php/commitdiff
Add --with-imap-ssl to support SSL'ized imap library in RH7 and others
authorRasmus Lerdorf <rasmus@php.net>
Mon, 2 Oct 2000 22:16:53 +0000 (22:16 +0000)
committerRasmus Lerdorf <rasmus@php.net>
Mon, 2 Oct 2000 22:16:53 +0000 (22:16 +0000)
@Add --with-imap-ssl to support SSL'ized imap library in RH7 and others
@(Rasmus)

ext/imap/config.m4

index fb20d48559cede52bed192b9444b42dc3c9ff0e9..2d82ff23e8e21d3d2a54d7f6cf1259a29279c63d 100644 (file)
@@ -23,6 +23,17 @@ if test "$PHP_KERBEROS" != "no"; then
   PHP_KERBEROS_LIBDIR=$PHP_KERBEROS/lib
 fi
 
+PHP_ARG_WITH(imap-ssl,for SSL support in IMAP,
+[  --with-imap-ssl[=DIR]   Include SSL support in IMAP.])
+
+if test "$PHP_IMAP_SSL" = "yes"; then
+  PHP_IMAP_SSL=/usr
+fi
+
+if test "$PHP_IMAP_SSL" != "no"; then
+  PHP_SSL_LIBDIR=$PHP_IMAP_SSL/lib
+fi
+
 PHP_ARG_WITH(imap,for IMAP support,
 [  --with-imap[=DIR]       Include IMAP support.  DIR is the IMAP include
                           and c-client.a directory.])
@@ -77,6 +88,12 @@ PHP_ARG_WITH(imap,for IMAP support,
       AC_ADD_LIBRARY(gssapi_krb5,, IMAP_SHARED_LIBADD)
     fi
 
+    if test "$PHP_IMAP_SSL" != "no"; then
+      AC_ADD_LIBPATH($PHP_SSL_LIBDIR, IMAP_SHARED_LIBADD)
+      AC_ADD_LIBRARY(ssl,, IMAP_SHARED_LIBADD)
+      AC_ADD_LIBRARY(crypto,, IMAP_SHARED_LIBADD)
+    fi
+
     PHP_EXTENSION(imap, $ext_shared)
 
     AC_DEFINE(HAVE_IMAP,1,[ ])