The Schannel builds are the most useful to verify as they make the most
use of the Windows API. Classic MinGW doesn't support Unicode at all,
only MinGW-w64 and MSVC do.
Closes https://github.com/curl/curl/pull/5843
PRJ_CFG: Release
OPENSSL: OFF
SCHANNEL: ON
+ ENABLE_UNICODE: OFF
HTTP_ONLY: OFF
TESTING: OFF
SHARED: ON
PRJ_CFG: Release
OPENSSL: ON
SCHANNEL: OFF
+ ENABLE_UNICODE: OFF
HTTP_ONLY: OFF
TESTING: OFF
SHARED: ON
PRJ_CFG: Release
OPENSSL: OFF
SCHANNEL: ON
+ ENABLE_UNICODE: OFF
HTTP_ONLY: OFF
TESTING: OFF
SHARED: OFF
PRJ_CFG: Debug
OPENSSL: OFF
SCHANNEL: OFF
+ ENABLE_UNICODE: OFF
HTTP_ONLY: OFF
TESTING: ON
SHARED: OFF
PRJ_CFG: Debug
OPENSSL: OFF
SCHANNEL: ON
+ ENABLE_UNICODE: ON
HTTP_ONLY: OFF
TESTING: ON
SHARED: OFF
PRJ_CFG: Debug
OPENSSL: OFF
SCHANNEL: OFF
+ ENABLE_UNICODE: OFF
HTTP_ONLY: OFF
TESTING: ON
SHARED: OFF
PRJ_CFG: Debug
OPENSSL: OFF
SCHANNEL: OFF
+ ENABLE_UNICODE: OFF
HTTP_ONLY: ON
TESTING: ON
SHARED: OFF
PRJ_CFG: Debug
OPENSSL: OFF
SCHANNEL: ON
+ ENABLE_UNICODE: ON
HTTP_ONLY: OFF
TESTING: ON
SHARED: OFF
PRJ_CFG: Debug
OPENSSL: OFF
SCHANNEL: ON
+ ENABLE_UNICODE: ON
HTTP_ONLY: OFF
TESTING: ON
SHARED: OFF
PRJ_CFG: Debug
OPENSSL: OFF
SCHANNEL: ON
+ ENABLE_UNICODE: OFF
HTTP_ONLY: OFF
TESTING: ON
SHARED: OFF
PRJ_CFG: Debug
OPENSSL: OFF
SCHANNEL: OFF
+ ENABLE_UNICODE: OFF
HTTP_ONLY: OFF
TESTING: ON
SHARED: OFF
-DBUILD_TESTING=%TESTING%
-DCURL_WERROR=ON
-DENABLE_DEBUG=ON
+ -DENABLE_UNICODE=%ENABLE_UNICODE%
-DCMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE=""
-DCMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG=""
-DCMAKE_INSTALL_PREFIX="C:/CURL"