Imported Upstream version 2.74.0
[platform/upstream/glib-networking.git] / meson_options.txt
1 # The OpenSSL backend is provided for systems where licensing considerations
2 # prohibit use of certain dependencies of GnuTLS. General-purpose Linux distros
3 # should leave it disabled. Please don't second-guess our defaults.
4 #
5 # The environment variable proxy backend is intended for use if you are building
6 # without libproxy.
7 option('gnutls', type: 'feature', value: 'auto', description: 'support for GnuTLS networking configration')
8 option('openssl', type: 'feature', value: 'disabled', description: 'support for OpenSSL networking configration')
9 option('environment_proxy', type: 'feature', value: 'auto', description: 'support for environment variable proxy configuration')
10 option('libproxy', type: 'feature', value: 'auto', description: 'support for libproxy proxy configration')
11 option('gnome_proxy', type: 'feature', value: 'auto', description: 'support for GNOME desktop proxy configuration')
12 option('installed_tests', type: 'boolean', value: false, description: 'enable installed tests')
13 option('debug_logs', type: 'boolean', value: false, description: 'enable debug log messages (slow)')
14
15 # Deprecated, use -Ddefault_library=static instead.
16 option('static_modules', type: 'boolean', value: false, description: 'build static modules',
17   deprecated: true)