libpurple/protocols/facebook/meson.build

Fri, 01 Mar 2019 16:12:18 +0100

author
Petteri Pitkänen <petepitk@gmail.com>
date
Fri, 01 Mar 2019 16:12:18 +0100
branch
dynamic-prpls-fix
changeset 39448
34ecb027100c
parent 39447
5b3604675692
child 40029
70a9571132e4
permissions
-rw-r--r--

meson: Fix formatting

38445
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
1 FACEBOOKSOURCES = [
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
2 'api.c',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
3 'api.h',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
4 'data.c',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
5 'data.h',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
6 'facebook.h',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
7 'facebook.c',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
8 'http.c',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
9 'http.h',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
10 'id.h',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
11 'json.c',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
12 'json.h',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
13 'mqtt.c',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
14 'mqtt.h',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
15 'thrift.c',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
16 'thrift.h',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
17 'util.c',
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
18 'util.h'
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
19 ]
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
20
39404
dc8c71a301d0 libpurple: Drop capability to statically build prpls
Mike Ruprecht <cmaiku@gmail.com>
parents: 38515
diff changeset
21 if DYNAMIC_FACEBOOK
38445
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
22 facebook_prpl = shared_library('facebook', FACEBOOKSOURCES,
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38445
diff changeset
23 dependencies : [json, libpurple_dep, glib],
38445
0e98f0dee5bd Add facebook to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
24 install : true, install_dir : PURPLE_PLUGINDIR)
38515
2d4d3a8fd23c Add documentation to Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38513
diff changeset
25
39448
34ecb027100c meson: Fix formatting
Petteri Pitkänen <petepitk@gmail.com>
parents: 39447
diff changeset
26 # Used to produce docs.
39447
5b3604675692 meson: Generate docs for facebook only when plugin itself is built
Petteri Pitkänen <petepitk@gmail.com>
parents: 39404
diff changeset
27 facebook_inc = include_directories('.')
5b3604675692 meson: Generate docs for facebook only when plugin itself is built
Petteri Pitkänen <petepitk@gmail.com>
parents: 39404
diff changeset
28 facebook_dep = declare_dependency(
5b3604675692 meson: Generate docs for facebook only when plugin itself is built
Petteri Pitkänen <petepitk@gmail.com>
parents: 39404
diff changeset
29 link_with : facebook_prpl,
5b3604675692 meson: Generate docs for facebook only when plugin itself is built
Petteri Pitkänen <petepitk@gmail.com>
parents: 39404
diff changeset
30 dependencies : [json, libpurple_dep, glib])
5b3604675692 meson: Generate docs for facebook only when plugin itself is built
Petteri Pitkänen <petepitk@gmail.com>
parents: 39404
diff changeset
31 endif

mercurial