Imported Upstream version 2.60.1
[platform/upstream/glib-networking.git] / proxy / gnome / meson.build
1 sources = files(
2   'gproxyresolvergnome.c',
3   'gnome-proxy-module.c'
4 )
5
6 deps = [
7   gio_dep,
8   glib_dep,
9   gmodule_dep,
10   gobject_dep,
11   gsettings_desktop_schemas_dep
12 ]
13
14 module = shared_module(
15   'giognomeproxy',
16   sources: sources,
17   include_directories: top_inc,
18   dependencies: deps,
19   link_args: module_ldflags,
20   link_depends: symbol_map,
21   name_suffix: module_suffix,
22   install: true,
23   install_dir: gio_module_dir
24 )
25
26 if get_option('static_modules')
27   static_library('giognomeproxy',
28     objects: module.extract_all_objects(),
29     install: true,
30     install_dir: gio_module_dir
31   )
32   pkg.generate(module)
33 endif
34
35 proxy_test_programs += [['gnome', deps]]