1 #######################################################################
2 # Check for Internationalized Domain Name support
3 #######################################################################
5 idn = dependency('libidn', version : '>= 0.0.0', required : get_option('idn'))
7 use_idn = [ '-DUSE_IDN' ]
39 'google/google_p2p.c',
40 'google/google_p2p.h',
41 'google/google_presence.c',
42 'google/google_presence.h',
43 'google/google_roster.c',
44 'google/google_roster.h',
45 'google/google_session.c',
46 'google/google_session.h',
47 'google/jingleinfo.c',
48 'google/jingleinfo.h',
107 JABBERSOURCES += ['auth_cyrus.c']
111 jabber_link_args = ['-Wl,--export-all-symbols']
113 jabber_link_args = []
117 jabber_prpl = shared_library('jabber', JABBERSOURCES,
119 link_args : jabber_link_args,
120 dependencies : [gstreamer, idn, libxml, sasl, libpurple_dep, libsoup, glib, gio, math, ws2_32],
121 install : true, install_dir : PURPLE_PLUGINDIR)