Disable installing plugins that aren't built.
[pidgin-git.git] / meson_options.txt
blob2aa7bc5d5c31b2e179827bf276b3db3f4b393ef6
1 option('nls', type : 'boolean', value : true,
2        description : 'enable installation of translation files')
4 option('extraversion', type : 'string',
5            description : 'extra version number to be displayed in Help->About and --help (for packagers)')
7 option('missing-dependencies', type : 'boolean', value : false,
8        description : 'skip missing dependencies instead of aborting configuration')
10 option('x', type : 'boolean', value : true)
12 option('gtkui', type : 'boolean', value : true,
13        description : 'compile with GTK+ user interface')
14 option('consoleui', type : 'boolean', value : true,
15        description : 'compile with console user interface')
17 option('doc', type : 'boolean', value : false,
18        description : 'build documentation with gtk-doc')
20 option('enchant', type : 'boolean', value : true,
21        description : 'compile with Enchant spell checking support')
23 option('gevolution', type : 'boolean', value : false,
24        description : 'compile with the Evolution plugin')
26 option('cap', type : 'boolean', value : false,
27        description : 'compile with Contact Availability Prediction plugin')
29 option('gestures', type : 'boolean', value : true,
30        description : 'compile with the gestures plugin')
32 option('gstreamer', type : 'boolean', value : true,
33        description : 'compile with GStreamer audio support')
35 option('gstreamer-video', type : 'boolean', value : true,
36        description : 'compile with GStreamer 1.0 Video Overlay support')
38 option('farstream', type : 'boolean', value : true,
39        description : 'compile with farstream support')
41 option('vv', type : 'boolean', value : true,
42        description : 'compile with voice and video support')
44 option('idn', type : 'boolean', value : true,
45        description : 'compile with IDN support')
47 option('meanwhile', type : 'boolean', value : true,
48        description : 'compile with meanwhile')
50 option('avahi', type : 'boolean', value : true,
51        description : 'compile with avahi (required for Bonjour support)')
53 option('libgadu', type : 'boolean', value : true,
54        description : 'compile with libgadu (required for GaduGadu support)')
56 option('silc', type : 'boolean', value : false,
57        description : 'compile with SILC plugin')
59 option('dynamic-prpls', type : 'string', value: 'all',
60        description : 'specify which protocols to build dynamically')
62 option('plugins', type : 'boolean', value : true,
63        description : 'compile plugins')
65 option('introspection', type : 'boolean', value : true,
66        description : 'build introspection data')
68 option('krb4', type : 'boolean', value : false,
69        description : 'compile Zephyr plugin with Kerberos 4 support')
71 option('zephyr', type : 'boolean', value : false,
72        description : 'compile Zephyr plugin against external libzephyr')
74 option('fortify', type : 'boolean', value : true,
75        description : 'compile with FORTIFY_SOURCE support')
77 option('glib-errors-trace', type : 'boolean', value : false,
78        description : 'print backtraces for glib errors')
80 option('unity-integration', type : 'boolean', value : false,
81        description : 'compile with support for unity integration plugin')
83 option('secret-service', type : 'boolean', value : true,
84        description : 'enable Secret Service support')
86 option('kwallet', type : 'boolean', value : true,
87        description : 'enable KWallet support')
89 option('nettle', type : 'boolean', value : true,
90        description : 'enable Nettle support')
92 option('cyrus-sasl', type : 'boolean', value : false,
93        description : 'enable Cyrus SASL support for XMPP/IRC')
95 option('pixmaps-install', type : 'boolean', value : true,
96        description : 'enable installation of pixmap files - Pidgin still needs them!')
98 option('console-logging', type : 'boolean', value : false,
99        description : 'compile with console logging support')