This indirectly fixes bug #74398 where --with-extname is expected to be
configured shared with our default dependency package. With a non
default deps, it still can be enforced --with-extname=static
// $Id$
// vim:ft=javascript
-ARG_WITH("openssl", "OpenSSL support", "no");
+ARG_WITH("openssl", "OpenSSL support", "no,shared");
if (PHP_OPENSSL != "no") {
if (CHECK_LIB("ssleay32.lib", "openssl", PHP_OPENSSL) &&
} else {
/* we matched the non-default arg */
if (argval == null) {
- argval = arg.defval == "no" ? "yes" : "no";
+ if (arg.defval == "no") {
+ argval = "yes";
+ } else if (arg.defval == "no,shared") {
+ argval = "yes,shared";
+ shared = true;
+ } else {
+ argval = "no";
+ }
}
}
-
+
arg.argval = argval;
eval("PHP_" + arg.symval + " = argval;");
eval("PHP_" + arg.symval + "_SHARED = shared;");