Fri, 14 Feb 2020 05:02:13 -0600
Remove the widget-test plugin as it's not necessary any more
|
39951
e9eaaff671c9
Convert optional dependencies into Meson features.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39803
diff
changeset
|
1 | subdir('gevolution') |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
2 | |
|
39350
a0925687da21
pidgin: Add broken note and disable music messaging plugin
Mike Ruprecht <cmaiku@gmail.com>
parents:
39219
diff
changeset
|
3 | if false |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
4 | subdir('musicmessaging') |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
5 | endif |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
6 | |
|
38989
dd7beea88db2
Move sqlite3 check into cap plugin's meson.build.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
38988
diff
changeset
|
7 | if get_option('cap') |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
8 | subdir('cap') |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
9 | endif |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
10 | |
|
38529
6b1f391a52ba
Remove redundant option variables.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38521
diff
changeset
|
11 | if enable_gestures |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
12 | subdir('gestures') |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
13 | endif |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
14 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
15 | subdir('disco') |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
16 | subdir('ticker') |
|
39803
b622399050b7
Move xmppconsole into a subdirectory.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39745
diff
changeset
|
17 | subdir('xmppconsole') |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
18 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
19 | if IS_WIN32 |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
20 | subdir('win32/winprefs') |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
21 | endif |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
22 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
23 | if PLUGINS |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
24 | contact_priority = library('contact_priority', 'contact_priority.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
25 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
26 | name_prefix : '') |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
27 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
28 | extplacement = library('extplacement', 'extplacement.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
29 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
30 | name_prefix : '', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
31 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
32 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
33 | gtkbuddynote = library('gtkbuddynote', 'gtkbuddynote.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
34 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
35 | name_prefix : '', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
36 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
37 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
38 | gtk_signals_test = library('gtk_signals_test', 'gtk-signals-test.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
39 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
38521
92d69b3c526a
Don't install test plugin.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38471
diff
changeset
|
40 | name_prefix : '') |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
41 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
42 | history = library('history', 'history.c', |
|
39702
8102041c0288
Replace gtkconv->webview with a TalkatuHistory
Gary Kramlich <grim@reaperworld.com>
parents:
39686
diff
changeset
|
43 | build_by_default: false, |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
44 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
45 | name_prefix : '', |
|
39745
3d88b92e5db4
Disable installing plugins that aren't built.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39702
diff
changeset
|
46 | install : false, install_dir : PIDGIN_PLUGINDIR) |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
47 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
48 | iconaway = library('iconaway', 'iconaway.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
49 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
50 | name_prefix : '', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
51 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
52 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
53 | imgupload = library('imgupload', 'imgupload.c', |
|
39992
bffad41e933f
Convert Pidgin plugins to libsoup.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39951
diff
changeset
|
54 | dependencies : [json, libpurple_dep, libpidgin_dep, libsoup, glib], |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
55 | name_prefix : '', |
|
39686
bb195459004e
Disable the plugins that depend on the webkitwebview for now
Gary Kramlich <grim@reaperworld.com>
parents:
39680
diff
changeset
|
56 | build_by_default: false, |
|
39745
3d88b92e5db4
Disable installing plugins that aren't built.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39702
diff
changeset
|
57 | install : false, install_dir : PIDGIN_PLUGINDIR) |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
58 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
59 | notify = library('notify', 'notify.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
60 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
61 | name_prefix : '', |
|
39686
bb195459004e
Disable the plugins that depend on the webkitwebview for now
Gary Kramlich <grim@reaperworld.com>
parents:
39680
diff
changeset
|
62 | build_by_default: false, |
|
39745
3d88b92e5db4
Disable installing plugins that aren't built.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39702
diff
changeset
|
63 | install : false, install_dir : PIDGIN_PLUGINDIR) |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
64 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
65 | relnot = library('relnot', 'relnot.c', |
|
39992
bffad41e933f
Convert Pidgin plugins to libsoup.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39951
diff
changeset
|
66 | dependencies : [libpurple_dep, libpidgin_dep, libsoup, glib], |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
67 | name_prefix : '', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
68 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
69 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
70 | screencap = library('screencap', 'screencap.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
71 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
72 | name_prefix : '', |
|
39686
bb195459004e
Disable the plugins that depend on the webkitwebview for now
Gary Kramlich <grim@reaperworld.com>
parents:
39680
diff
changeset
|
73 | build_by_default: false, |
|
39745
3d88b92e5db4
Disable installing plugins that aren't built.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39702
diff
changeset
|
74 | install : false, install_dir : PIDGIN_PLUGINDIR) |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
75 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
76 | spellchk = library('spellchk', 'spellchk.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
77 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
78 | name_prefix : '', |
|
39686
bb195459004e
Disable the plugins that depend on the webkitwebview for now
Gary Kramlich <grim@reaperworld.com>
parents:
39680
diff
changeset
|
79 | build_by_default: false, |
|
39745
3d88b92e5db4
Disable installing plugins that aren't built.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39702
diff
changeset
|
80 | install : false, install_dir : PIDGIN_PLUGINDIR) |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
81 | |
|
38529
6b1f391a52ba
Remove redundant option variables.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38521
diff
changeset
|
82 | if enable_unity |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
83 | unity = library('unity', 'unity.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
84 | dependencies : [UNITY, libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
85 | name_prefix : '', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
86 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
87 | endif |
|
40296
c9900fc6e689
Initial start of PidginProtocolStore
Gary Kramlich <grim@reaperworld.com>
parents:
39992
diff
changeset
|
88 | |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
89 | endif # PLUGINS |