2003-12-05 23:13:30 +00:00
|
|
|
// vim:ft=javascript
|
|
|
|
|
2017-04-24 13:46:22 +00:00
|
|
|
ARG_WITH("openssl", "OpenSSL support", "no,shared");
|
2003-12-05 23:13:30 +00:00
|
|
|
|
|
|
|
if (PHP_OPENSSL != "no") {
|
2017-01-07 22:47:04 +00:00
|
|
|
var ret = SETUP_OPENSSL("openssl", PHP_OPENSSL);
|
2003-12-05 23:13:30 +00:00
|
|
|
|
2017-01-07 22:47:04 +00:00
|
|
|
if (ret > 0) {
|
|
|
|
EXTENSION("openssl", "openssl.c xp_ssl.c");
|
2003-12-05 23:13:30 +00:00
|
|
|
AC_DEFINE("HAVE_OPENSSL_EXT", PHP_OPENSSL_SHARED ? 0 : 1, "Have openssl");
|
|
|
|
AC_DEFINE("HAVE_OPENSSL", 1);
|
2017-01-07 22:47:04 +00:00
|
|
|
|
|
|
|
switch (ret) {
|
|
|
|
/* Openssl 1.0.x and lower */
|
|
|
|
case 1:
|
|
|
|
AC_DEFINE("HAVE_DSA_DEFAULT_METHOD", 1);
|
|
|
|
break;
|
|
|
|
/* Openssl 1.1.x */
|
|
|
|
case 2:
|
|
|
|
break;
|
|
|
|
}
|
2003-12-05 23:13:30 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|