3 'gtlsbackend-openssl.c',
4 'gtlscertificate-openssl.c',
5 'gtlsconnection-openssl.c',
6 'gtlsserverconnection-openssl.c',
7 'gtlsclientconnection-openssl.c',
8 'gtlsdatabase-openssl.c',
9 'gtlsfiledatabase-openssl.c',
25 if get_option('tizen_debug')
29 module = shared_module(
32 include_directories: incs,
34 link_args: module_ldflags,
35 link_depends: symbol_map,
36 name_suffix: module_suffix,
38 install_dir: gio_module_dir,
41 if get_option('static_modules')
42 # link_whole is a workaround for a meson bug
43 # https://github.com/mesonbuild/meson/pull/3939
44 static_library('gioopenssl',
45 objects: module.extract_all_objects(),
47 install_dir: gio_module_dir,