libpurple/protocols/irc/meson.build

Mon, 22 Aug 2016 04:07:00 -0400

author
Elliott Sales de Andrade <qulogic@pidgin.im>
date
Mon, 22 Aug 2016 04:07:00 -0400
branch
meson
changeset 38447
024f841fe99a
child 38458
e665653856ab
permissions
-rw-r--r--

Add irc to meson build.

38447
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
1 IRCSOURCES = [
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
2 'cmds.c',
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
3 'dcc_send.c',
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
4 'irc.c',
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
5 'irc.h',
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
6 'msgs.c',
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
7 'parse.c'
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
8 ]
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
9
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
10 if STATIC_IRC
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
11 irc_prpl = static_library('irc', IRCSOURCES,
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
12 include_directories : [toplevel_inc, libpurple_inc],
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
13 c_args : '-DPURPLE_STATIC_PRPL',
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
14 link_with : libpurple,
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
15 dependencies : [sasl, gplugin, glib, gio])
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
16 elif DYNAMIC_IRC
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
17 irc_prpl = shared_library('irc', IRCSOURCES,
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
18 include_directories : [toplevel_inc, libpurple_inc],
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
19 link_with : libpurple,
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
20 dependencies : [sasl, gplugin, glib, gio],
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
21 install : true, install_dir : PURPLE_PLUGINDIR)
024f841fe99a Add irc to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
22 endif

mercurial