protocols/bonjour/meson.build

Tue, 09 Apr 2024 23:36:32 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Tue, 09 Apr 2024 23:36:32 -0500
changeset 42670
a3b862b8dcde
parent 42606
d6ed63c2508e
child 43247
197c541b3e7c
permissions
-rw-r--r--

Remove the old Bonjour protocol plugin

We have a started a new version and with migrations that are currently in place
this didn't really work anymore anyways. So rather than letting it sit around
and make things harder to migrate we're removing it.

Testing Done:
Hung out with the turtles.

Reviewed at https://reviews.imfreedom.org/r/3072/

BONJOUR_SOURCES = [
	'purplebonjourconnection.c',
	'purplebonjourcore.c',
	'purplebonjourprotocol.c',
]

BONJOUR_HEADERS = [
	'purplebonjourconnection.h',
	'purplebonjourconstants.h',
	'purplebonjourcore.h',
	'purplebonjourprotocol.h',
]

bonjour_resources = gnome.compile_resources('bonjourresource',
	'resources/bonjour.gresource.xml',
	source_dir : 'resources',
	c_name : 'purple_bonjour')
BONJOUR_SOURCES += bonjour_resources

bonjour_prpl = library('bonjournouveau',
	BONJOUR_SOURCES, BONJOUR_HEADERS,
	c_args : ['-DPURPLE_BONJOUR_COMPILATION', '-DG_LOG_USE_STRUCTURED',
	          '-DG_LOG_DOMAIN="Purple-Bonjour"'],
	gnu_symbol_visibility : 'hidden',
	dependencies : [libpurple_dep, glib, gio],
	install : true,
	install_dir : PURPLE_PLUGINDIR)

devenv.append('PURPLE_PLUGIN_PATH', meson.current_build_dir())

mercurial