meson_options.txt

Mon, 23 Jun 2025 21:55:27 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Mon, 23 Jun 2025 21:55:27 -0500
changeset 43266
19b9321a0177
parent 43247
197c541b3e7c
permissions
-rw-r--r--

Disable SIP by default and update the protocol summaries to reflect what will be built

Testing Done:
Create a new build directory and verified that SIP was disabled. Also called in the turtles.

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

##############################################################################
# General Options

option('devenv-config-dir', type : 'string',
       description : 'config directory for running a devenv (defaults to a subdirectory of buildroot)')

option('doc', type : 'boolean', value : false,
       description : 'build documentation with gtk-doc')

option('introspection', type : 'boolean', value : true,
       description : 'build introspection data')

##############################################################################
# Libpurple Options

option('kwallet', type : 'feature',
       description : 'enable KWallet support')

option('libsecret', type : 'feature',
       description : 'enable libsecret support')

##############################################################################
# Protocol Plugins

option('demo', type : 'feature',
       description : 'build the demo protocol plugin')

option('ircv3', type : 'feature',
       description : 'build the IRCv3 protocol plugin')

option('link-local-messaging', type : 'feature',
       description : 'build the link local messaging protocol plugin')

option('sip', type : 'feature', value : 'disabled',
       description : 'build the SIP protocol plugin')

option('xmpp', type : 'feature',
       description : 'build the XMPP protocol plugin')

##############################################################################
# Pidgin Options

option('gtkui', type : 'boolean', value : true,
       description : 'compile with GTK+ user interface')

option('unity-integration', type : 'feature', value : 'disabled',
       description : 'compile with support for unity integration plugin')

mercurial