mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-06-01 15:34:17 +08:00
Add PHP Extension for GmSSL
View http://gmssl.org/docs/php-api.html for more info.
This commit is contained in:
26
php/ext/openssl/config.w32
Normal file
26
php/ext/openssl/config.w32
Normal file
@@ -0,0 +1,26 @@
|
||||
// $Id$
|
||||
// vim:ft=javascript
|
||||
|
||||
ARG_WITH("openssl", "OpenSSL support", "no,shared");
|
||||
|
||||
if (PHP_OPENSSL != "no") {
|
||||
var ret = SETUP_OPENSSL("openssl", PHP_OPENSSL);
|
||||
|
||||
if (ret > 0) {
|
||||
EXTENSION("openssl", "openssl.c xp_ssl.c");
|
||||
AC_DEFINE("HAVE_OPENSSL_EXT", PHP_OPENSSL_SHARED ? 0 : 1, "Have openssl");
|
||||
AC_DEFINE("HAVE_OPENSSL", 1);
|
||||
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user