libpurple/protocols/null/meson.build

Wed, 25 May 2022 23:52:45 -0500

author
Elliott Sales de Andrade <quantum.analyst@gmail.com>
date
Wed, 25 May 2022 23:52:45 -0500
changeset 41408
5323c0b51ddc
parent 41107
1570d8844e9a
permissions
-rw-r--r--

Remove prpl-gtalk from XMPP console

It no longer exists, and complicates the code a bit.

40673
16127907763b Add underscore in Meson sources lists.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 39877
diff changeset
1 NULL_SOURCES = [
38444
99bc1225a612 Add nullprpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
2 'nullprpl.h',
99bc1225a612 Add nullprpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
3 'nullprpl.c'
99bc1225a612 Add nullprpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
4 ]
99bc1225a612 Add nullprpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
5
99bc1225a612 Add nullprpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
6 # nullprpl isn't built by default; when it is built, it's dynamically linked
99bc1225a612 Add nullprpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
7 if DYNAMIC_NULL
40673
16127907763b Add underscore in Meson sources lists.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 39877
diff changeset
8 null_prpl = shared_library('null', NULL_SOURCES,
41107
1570d8844e9a Enable structured logging in libpurple
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41066
diff changeset
9 c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="Purple-Null"'],
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38444
diff changeset
10 dependencies : [libpurple_dep, glib],
39877
4bc87b3dbca4 Get the null prpl working again and build it by default but don't install it
Gary Kramlich <grim@reaperworld.com>
parents: 38458
diff changeset
11 install : false, install_dir : PURPLE_PLUGINDIR)
41066
00e6bda3ef95 Add a Meson devenv configuration.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 40673
diff changeset
12
00e6bda3ef95 Add a Meson devenv configuration.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 40673
diff changeset
13 devenv.append('PURPLE_PLUGIN_PATH', meson.current_build_dir())
38444
99bc1225a612 Add nullprpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
14 endif

mercurial