Tue, 11 Sep 2018 21:53:59 -0500
Start of moving GtkRequest to Talkatu, but there's some weirdness going on yet
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
1 | subdir('keyrings') |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
2 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
3 | if PLUGINS |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
4 | autoaccept = library('autoaccept', 'autoaccept.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
5 | dependencies : [libpurple_dep, glib], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
6 | name_prefix : '', |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
7 | install : true, install_dir : PURPLE_PLUGINDIR) |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
8 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
9 | buddynote = library('buddynote', 'buddynote.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
10 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
11 | name_prefix : '', |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
12 | install : true, install_dir : PURPLE_PLUGINDIR) |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
13 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
14 | codeinline = library('codeinline', 'codeinline.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
15 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
16 | name_prefix : '') |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
17 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
18 | debug_example = library('debug_example', 'debug_example.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
19 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
20 | name_prefix : '') |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
21 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
22 | helloworld = library('helloworld', 'helloworld.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
23 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
24 | name_prefix : '') |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
25 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
26 | idle = library('idle', 'idle.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
27 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
28 | name_prefix : '', |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
29 | install : true, install_dir : PURPLE_PLUGINDIR) |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
30 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
31 | joinpart = library('joinpart', 'joinpart.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
32 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
33 | name_prefix : '', |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
34 | install : true, install_dir : PURPLE_PLUGINDIR) |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
35 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
36 | log_reader = library('log_reader', 'log_reader.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
37 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
38 | name_prefix : '', |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
39 | install : true, install_dir : PURPLE_PLUGINDIR) |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
40 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
41 | notify_example = library('notify_example', 'notify_example.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
42 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
43 | name_prefix : '') |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
44 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
45 | offlinemsg = library('offlinemsg', 'offlinemsg.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
46 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
47 | name_prefix : '', |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
48 | install : true, install_dir : PURPLE_PLUGINDIR) |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
49 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
50 | one_time_password = library('one_time_password', 'one_time_password.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
51 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
52 | name_prefix : '') |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
53 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
54 | pluginpref_example = library('pluginpref_example', 'pluginpref_example.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
55 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
56 | name_prefix : '') |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
57 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
58 | psychic = library('psychic', 'psychic.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
59 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
60 | name_prefix : '', |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
61 | install : true, install_dir : PURPLE_PLUGINDIR) |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
62 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
63 | signals_test = library('signals-test', 'signals-test.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
64 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
65 | name_prefix : '') |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
66 | |
|
38457
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38442
diff
changeset
|
67 | simple = library('simple-plugin', 'simple.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
68 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
69 | name_prefix : '') |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
70 | |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
71 | statenotify = library('statenotify', 'statenotify.c', |
|
38458
e665653856ab
meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38457
diff
changeset
|
72 | dependencies : [libpurple_dep], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
73 | name_prefix : '', |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
74 | install : true, install_dir : PURPLE_PLUGINDIR) |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
75 | |
|
39243
24db7140b77d
Start of moving GtkRequest to Talkatu, but there's some weirdness going on yet
Gary Kramlich <grim@reaperworld.com>
parents:
38935
diff
changeset
|
76 | test_request_input = library('test-request-input', 'test-request-input.c', |
|
24db7140b77d
Start of moving GtkRequest to Talkatu, but there's some weirdness going on yet
Gary Kramlich <grim@reaperworld.com>
parents:
38935
diff
changeset
|
77 | dependencies : [libpurple_dep], |
|
24db7140b77d
Start of moving GtkRequest to Talkatu, but there's some weirdness going on yet
Gary Kramlich <grim@reaperworld.com>
parents:
38935
diff
changeset
|
78 | name_prefix : '', |
|
24db7140b77d
Start of moving GtkRequest to Talkatu, but there's some weirdness going on yet
Gary Kramlich <grim@reaperworld.com>
parents:
38935
diff
changeset
|
79 | ) |
|
24db7140b77d
Start of moving GtkRequest to Talkatu, but there's some weirdness going on yet
Gary Kramlich <grim@reaperworld.com>
parents:
38935
diff
changeset
|
80 | |
|
38529
6b1f391a52ba
Remove redundant option variables.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38504
diff
changeset
|
81 | if enable_dbus |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
82 | dbus_example_bindings_c = custom_target('dbus_example_bindings_c', |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
83 | input : 'dbus-example.c', |
|
38498
f956b9e3f8e6
Fix Meson DBus build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38458
diff
changeset
|
84 | output : 'dbus-example-bindings.ch', |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
85 | command : [python, |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
86 | meson.source_root() + '/libpurple/dbus-analyze-functions.py', |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
87 | '--export-only', '-o', '@OUTPUT@', '@INPUT@']) |
|
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
88 | |
|
38498
f956b9e3f8e6
Fix Meson DBus build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38458
diff
changeset
|
89 | dbus_example = library('dbus-example', 'dbus-example.c', dbus_example_bindings_c, |
|
38935
4c5211ba7880
Better build fixes: implemented qulogic's advice for package_revision and dbus codegen
Shawn Napora <shawn@napora.me>
parents:
38934
diff
changeset
|
90 | dependencies : [libpurple_dep, dbus], |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
91 | name_prefix : '') |
|
38529
6b1f391a52ba
Remove redundant option variables.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38504
diff
changeset
|
92 | endif # enable_dbus |
|
38442
940263b01fb5
Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
93 | endif # PLUGINS |