build/meson: log enabled crypto libraries in summary

"autotools" also prints a similar output. It's useful to know
which libraries were enabled. Because, we run unit test against
all enabled libraries, even if they are actually used.
This commit is contained in:
Thomas Haller 2022-03-18 20:14:04 +01:00
parent ccce9d394f
commit 7e0a094187
No known key found for this signature in database
GPG key ID: 29C2366E4DFC5728

View file

@ -1094,7 +1094,9 @@ output += '\n'
output += ' code coverage: ' + get_option('b_coverage').to_string() + '\n'
output += ' LTO: ' + enable_lto.to_string() + '\n'
output += ' Linker garbage collection: ' + enable_ld_gc.to_string() + '\n'
output += ' crypto: ' + crypto + '\n'
output += ' crypto: ' + crypto + ' ('
output += 'have-gnutls: ' + crypto_gnutls_dep.found().to_string() + ', '
output += 'have-nss: ' + crypto_nss_dep.found().to_string() + ')\n'
output += ' sanitizers: ' + get_option('b_sanitize') + '\n'
output += ' Mozilla Public Suffix List: ' + enable_libpsl.to_string() + '\n'
output += ' vapi: ' + enable_vapi.to_string() + '\n'