finch/plugins/meson.build

Mon, 29 Aug 2016 03:27:27 -0400

author
Elliott Sales de Andrade <qulogic@pidgin.im>
date
Mon, 29 Aug 2016 03:27:27 -0400
branch
meson
changeset 38470
c6e12d79611c
child 38863
ec525e2a86e3
permissions
-rw-r--r--

Add Finch plugins to meson build.

This does not work exactly like the autotools build because it creates
a shared library for finch sources, but that's what's used on Windows,
so maybe that will be fine.

38470
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
1 if PLUGINS
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
2 gntclipboard = library('gntclipboard', 'gntclipboard.c',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
3 dependencies : [x11, libpurple_dep, libfinch_dep, glib],
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
4 name_prefix : '',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
5 install : true, install_dir : FINCH_PLUGINDIR)
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
6
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
7 gntgf = library('gntgf', 'gntgf.c',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
8 dependencies : [x11, libpurple_dep, libfinch_dep, glib],
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
9 name_prefix : '',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
10 install : true, install_dir : FINCH_PLUGINDIR)
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
11
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
12 gnthistory = library('gnthistory', 'gnthistory.c',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
13 dependencies : [libpurple_dep, libfinch_dep, glib],
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
14 name_prefix : '',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
15 install : true, install_dir : FINCH_PLUGINDIR)
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
16
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
17 gntlastlog = library('gntlastlog', 'lastlog.c',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
18 dependencies : [libpurple_dep, libfinch_dep, glib],
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
19 name_prefix : '',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
20 install : true, install_dir : FINCH_PLUGINDIR)
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
21
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
22 gnttinyurl = library('gnttinyurl', 'gnttinyurl.c',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
23 dependencies : [libpurple_dep, libfinch_dep, glib],
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
24 name_prefix : '',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
25 install : true, install_dir : FINCH_PLUGINDIR)
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
26
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
27 grouping = library('grouping', 'grouping.c',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
28 dependencies : [libpurple_dep, libfinch_dep, glib],
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
29 name_prefix : '',
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
30 install : true, install_dir : FINCH_PLUGINDIR)
c6e12d79611c Add Finch plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
31 endif # PLUGINS

mercurial