meson_options.txt

Wed, 10 Apr 2024 22:19:38 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Wed, 10 Apr 2024 22:19:38 -0500
changeset 42678
0b9b81b6ff18
parent 42553
0622b87a3b8f
child 42846
c176f1b12aaa
permissions
-rw-r--r--

Remove Finch

We are intending on moving Finch to its own repository, but that's going to
take some time and we have other things to do at the moment. So instead we're
removing it so that we can move forward with everything else immediately.

Testing Done:
Hung out with the turtles

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

##############################################################################
# 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', value : 'disabled',
       description : 'compile with support for unity integration plugin')

mercurial