protocols/xmpp/meson.build

changeset 42529
f00a798a38a6
child 42546
a8a644e3e561
equal deleted inserted replaced
42528:6aaf9a66f9d9 42529:f00a798a38a6
1 XMPP_SOURCES = [
2 'purplexmppcore.c',
3 'purplexmppprotocol.c',
4 ]
5
6 XMPP_HEADERS = [
7 'purplexmppcore.h',
8 'purplexmppprotocol.h',
9 ]
10
11 if not DYNAMIC_XMPP
12 subdir_done()
13 endif
14
15 xmpp_resources = gnome.compile_resources('xmppresource',
16 'resources/xmpp.gresource.xml',
17 source_dir : 'resources',
18 c_name : 'purple_xmpp')
19 XMPP_SOURCES += xmpp_resources
20
21 xmpp_prpl = library('xmpp',
22 XMPP_SOURCES + XMPP_HEADERS,
23 c_args : ['-DPURPLE_XMPP_COMPILATION', '-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="Purple-XMPP"'],
24 gnu_symbol_visibility : 'hidden',
25 dependencies : [libpurple_dep, glib, gio, hasl, xeme],
26 install : true,
27 install_dir : PURPLE_PLUGINDIR)
28
29 devenv.append('PURPLE_PLUGIN_PATH', meson.current_build_dir())

mercurial