libpurple/protocols/gg/meson.build

Fri, 11 Oct 2019 04:20:32 -0400

author
Elliott Sales de Andrade <qulogic@pidgin.im>
date
Fri, 11 Oct 2019 04:20:32 -0400
changeset 40019
5bf1b06ebd65
parent 39404
dc8c71a301d0
child 40673
16127907763b
permissions
-rw-r--r--

Convert GG avatar fetching to libsoup.

38446
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
1 GGSOURCES = [
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
2 'avatar.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
3 'avatar.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
4 'blist.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
5 'blist.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
6 'chat.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
7 'chat.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
8 'edisc.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
9 'edisc.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
10 'gg.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
11 'gg.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
12 'html.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
13 'html.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
14 'image-prpl.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
15 'image-prpl.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
16 'keymapper.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
17 'keymapper.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
18 'libgadu-events.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
19 'libgadu-events.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
20 'libgaduw.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
21 'libgaduw.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
22 'message-prpl.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
23 'message-prpl.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
24 'multilogon.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
25 'multilogon.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
26 'pubdir-prpl.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
27 'pubdir-prpl.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
28 'purplew.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
29 'purplew.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
30 'resolver-purple.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
31 'resolver-purple.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
32 'roster.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
33 'roster.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
34 'servconn.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
35 'servconn.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
36 'status.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
37 'status.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
38 'tcpsocket.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
39 'tcpsocket.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
40 'utils.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
41 'utils.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
42 'validator.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
43 'validator.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
44 'xml.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
45 'xml.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
46 'oauth/oauth.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
47 'oauth/oauth.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
48 'oauth/oauth-parameter.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
49 'oauth/oauth-parameter.h',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
50 'oauth/oauth-purple.c',
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
51 'oauth/oauth-purple.h'
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
52 ]
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
53
39404
dc8c71a301d0 libpurple: Drop capability to statically build prpls
Mike Ruprecht <cmaiku@gmail.com>
parents: 38482
diff changeset
54 if DYNAMIC_GG
38446
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
55 gg_prpl = shared_library('gg', GGSOURCES,
40019
5bf1b06ebd65 Convert GG avatar fetching to libsoup.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 39404
diff changeset
56 dependencies : [libgadu, json, libpurple_dep, libsoup, glib],
38446
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
57 install : true, install_dir : PURPLE_PLUGINDIR)
38ce70e0eaef Add gg to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
58 endif

mercurial