GHA/configure-vs-cmake: add macOS build, fix issues

- sync cmake macOS `OS` value manually with the autotools one.
- stop exporting/subst-ing `HAVE_OPENSSL_QUIC` from autotools.
  The variable was only used internally.
- exclude a dependency detection symbol.
- allow to run when the workflow itself was updated.
- simplify cmake command.
- fix indentation.

Closes #14546
This commit is contained in:
Viktor Szakats 2024-08-14 17:30:47 +02:00
parent 2784801977
commit 304a349e8c
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
4 changed files with 32 additions and 7 deletions

View file

@ -441,8 +441,7 @@ if test "$OPENSSL_ENABLED" = "1"; then
]])
],[
AC_MSG_RESULT([yes])
AC_DEFINE(HAVE_OPENSSL_QUIC, 1, [if you have the functions OSSL_QUIC_client_method])
AC_SUBST(HAVE_OPENSSL_QUIC, [1])
have_openssl_quic=1
],[
AC_MSG_RESULT([no])
])