meson_options.txt

Mon, 23 Oct 2023 22:42:49 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Mon, 23 Oct 2023 22:42:49 -0500
changeset 42386
63de4915950b
parent 41921
24e5305ebcb6
child 42553
0622b87a3b8f
permissions
-rw-r--r--

Disable finch by default

No one has the time or motivation to work on this right now and it's bitrotting
regardless, so we might as well just disable it.

Testing Done:
Ran `ninja turtles` in a fresh build directory without issue.

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

##############################################################################
# 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('extraversion', type : 'string',
       description : 'extra version number to be displayed in Help->About and --help (for packagers)')

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

option('build-dependencies', type : 'boolean', value : false,
       description : 'enable the use of subprojects to build missing dependencies.')

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

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

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

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

option('avahi', type : 'feature',
       description : 'compile with avahi (required for Bonjour support)')

option('dynamic-prpls', type : 'string', value: 'all',
       description : 'specify which protocols to build dynamically')

option('libgadu', type : 'feature',
       description : 'compile with libgadu (required for GaduGadu support)')

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

option('console-logging', type : 'boolean', value : false,
       description : 'compile with console logging support')

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

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

##############################################################################
# Finch Options

option('consoleui', type : 'boolean', value : false,
       description : 'compile with console user interface')

option('x', type : 'boolean', value : false)

mercurial