openssl: Set OPENSSL_MODULES environment variable (#3338)

* openssl: Set OPENSSL_MODULES environment variable

Required for OpenSSL to locate various modules (aka. providers).

See Issue #3335 for the full details.

* Update openssl.json

Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com>
This commit is contained in:
Samuel D. Leslie 2022-02-27 17:57:45 +11:00 committed by GitHub
parent 09f1d3ada3
commit 2c2f2270a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,12 +14,12 @@
}
},
"innosetup": true,
"bin": "bin\\openssl.exe",
"env_add_path": "bin",
"env_set": {
"OPENSSL_CONF": "$dir\\bin\\cnf\\openssl.cnf",
"OPENSSL_LIB_DIR": "$dir\\lib",
"OPENSSL_INCLUDE_DIR": "$dir\\include"
"OPENSSL_INCLUDE_DIR": "$dir\\include",
"OPENSSL_MODULES": "$dir\\bin"
},
"checkver": "Win32 OpenSSL v([^\\s]+)",
"autoupdate": {