summaryrefslogtreecommitdiff
path: root/meson_options.txt
blob: af77de816c93337d6500567a4485d3705f943695 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
option('enable-deprecation-flags',
  type: 'boolean',
  value: false,
  description: 'use *_DISABLE_DEPRECATED flags'
)

option('enable-eds',
  type: 'feature',
  value: 'auto',
  description: 'Enable Evolution Data Server calendar integration'
)

option('enable-x11',
  type: 'feature',
  value: 'auto',
  description: 'Explicitly enable or disable X11 support'
)

option('enable-wayland',
  type: 'feature',
  value: 'auto',
  description: 'Explicitly enable or disable Wayland support'
)

option('in-process-applets',
  type: 'array',
  value: ['none'],
  description: 'list of applets to compile in-process (none, clock, fish, notification-area, wncklet, all)'
)

option('introspection',
  type: 'feature',
  value: 'auto',
  description: 'Enable introspection for this build'
)

option('gtk-doc',
  type: 'feature',
  value: 'auto',
  description: 'use gtk-doc to build documentation'
)

option('help',
  type: 'feature',
  value: 'auto',
  description: 'build the user help documentation'
)

option('enable-debug',
  type: 'feature',
  value: 'disabled',
  description: 'turn on debugging'
)

option('compile-warnings',
  type: 'combo',
  value: 'yes',
  choices: ['no', 'minimum', 'yes', 'maximum', 'error'],
  description: 'Turn on compiler warnings'
)