protocols/demo/meson.build

Mon, 13 Jan 2025 00:36:11 -0600

author
Gary Kramlich <grim@reaperworld.com>
date
Mon, 13 Jan 2025 00:36:11 -0600
changeset 43131
42a2947d36c6
parent 43066
850400fb36c0
child 43247
197c541b3e7c
permissions
-rw-r--r--

IRCv3: Remove an old work around that's no longer necessary

I'm not sure what dialog this was referring to, but regardless we don't have
a dialog to create conversations right now so this is unnecessary.

Testing Done:
Called in the turtles.

Bugs closed: PIDGIN-18001

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

DEMO_SOURCES = [
	'purpledemocommands.c',
	'purpledemocommands.h',
	'purpledemoconnection.c',
	'purpledemoconnection.h',
	'purpledemocontacts.c',
	'purpledemocontacts.h',
	'purpledemoplugin.c',
	'purpledemoplugin.h',
	'purpledemoprotocol.c',
	'purpledemoprotocol.h',
	'purpledemoprotocolactions.c',
	'purpledemoprotocolactions.h',
	'purpledemoprotocolcontacts.c',
	'purpledemoprotocolcontacts.h',
	'purpledemoprotocolconversation.c',
	'purpledemoprotocolconversation.h',
]

if DYNAMIC_DEMO
	demo_resources = gnome.compile_resources('purpledemoresource',
		'resources/purpledemo.gresource.xml',
		source_dir : 'resources',
		c_name : 'purple_demo')
	DEMO_SOURCES += demo_resources

	shared_library('demo', DEMO_SOURCES,
		c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="Purple-Demo"'],
		gnu_symbol_visibility : 'hidden',
		dependencies : [glib, json, libpurple_dep],
		install : true,
		install_dir : PURPLE_PLUGINDIR)

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

mercurial