1 option('curses', type: 'combo',
2 choices: ['ncursesw', 'ncurses', 'auto'],
3 value: 'auto',
4 description: 'Choose which curses implementation to use')
6 option('mouse', type: 'combo',
7 choices: ['true', 'false', 'auto'],
8 value: 'auto',
9 description: 'Enable mouse support')
11 option('colors', type: 'combo',
12 choices: ['ncursesw', 'ncurses', 'auto'],
13 value: 'auto',
14 description: 'Enable color support')
16 option('multibyte', type: 'boolean',
17 value: 'true',
18 description: 'Enable multibyte character support')
20 option('locale', type: 'combo',
21 choices: ['true', 'false', 'auto'],
22 description: 'Enable locale support')
24 option('nls', type: 'combo',
25 choices: ['true', 'false', 'auto'],
26 description: 'Enable NLS support')
28 option('lirc', type: 'combo',
29 choices: ['true', 'false', 'auto'],
30 description: 'Enable LIRC support')
32 option('tcp', type: 'boolean',
33 value: true,
34 description: 'Enable TCP support')
36 option('async_connect', type: 'boolean',
37 value: true,
38 description: 'Enable asynchronous connect')
40 option('mini', type: 'boolean',
41 value: false,
42 description: 'Build ncmpc-mini, i.e. without all optional features')
44 option('help_screen', type: 'boolean',
45 value: true,
46 description: 'Enable the help screen')
48 option('artist_screen', type: 'boolean',
49 value: true,
50 description: 'Enable the artist screen')
52 option('search_screen', type: 'boolean',
53 value: true,
54 description: 'Enable the search screen')
56 option('song_screen', type: 'boolean',
57 value: true,
58 description: 'Enable the song viewer screen')
60 option('key_screen', type: 'boolean',
61 value: true,
62 description: 'Enable the key editor screen')
64 option('lyrics_screen', type: 'boolean',
65 value: false,
66 description: 'Enable the lyrics screen')
68 option('outputs_screen', type: 'boolean',
69 value: true,
70 description: 'Enable the outputs screen')
72 option('chat_screen', type: 'boolean',
73 value: false,
74 description: 'Enable the chat screen')
76 option('documentation', type: 'boolean',
77 value: false,
78 description: 'Build API documentation')