libpurple/protocols/simple/meson.build

Mon, 22 Aug 2016 05:06:25 -0400

author
Elliott Sales de Andrade <qulogic@pidgin.im>
date
Mon, 22 Aug 2016 05:06:25 -0400
branch
meson
changeset 38457
1b63e8ac7a6b
child 38458
e665653856ab
permissions
-rw-r--r--

Add simple prpl to meson build.

38457
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
1 SIMPLESOURCES = [
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
2 'simple.c',
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
3 'simple.h',
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
4 'sipmsg.c',
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
5 'sipmsg.h'
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
6 ]
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
7
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
8 if STATIC_SIMPLE
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
9 simple_prpl = static_library('simple', SIMPLESOURCES,
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
10 include_directories : [toplevel_inc, libpurple_inc],
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
11 c_args : '-DPURPLE_STATIC_PRPL',
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
12 link_with : libpurple,
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
13 dependencies : [gplugin, glib, gio])
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
14 elif DYNAMIC_SIMPLE
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
15 simple_prpl = shared_library('simple', SIMPLESOURCES,
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
16 include_directories : [toplevel_inc, libpurple_inc],
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
17 link_with : libpurple,
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
18 dependencies : [gplugin, glib, gio],
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
19 install : true, install_dir : PURPLE_PLUGINDIR)
1b63e8ac7a6b Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
20 endif

mercurial