• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Features
2option('bpf', type : 'feature', value : 'auto',
3       description : 'Enable IR BPF decoders')
4option('gconv', type : 'feature', value : 'auto',
5       description : 'Enable compilation of gconv modules')
6option('jpeg', type : 'feature', value : 'auto')
7option('libdvbv5', type : 'feature', value : 'auto',
8       description : 'Enable libdvbv5 compilation')
9option('qv4l2', type : 'feature', value : 'auto',
10       description : 'Enable qv4l2 compilation')
11option('qvidcap', type : 'feature', value : 'auto',
12       description : 'Enable qvidcap compilation')
13option('v4l2-tracer', type : 'feature', value : 'auto',
14       description : 'Enable v4l2-tracer compilation')
15
16# Options
17option('v4l-plugins', type : 'boolean',
18       description : 'V4L plugin support')
19option('v4l-utils', type : 'boolean',
20       description : 'Enable v4l-utils compilation')
21option('v4l-wrappers', type : 'boolean',
22       description : 'V4L wrappers support')
23option('v4l2-compliance-32', type : 'boolean', value : false,
24       description : 'Enable v4l2-compliance-32 compilation (for debugging purposes only)')
25option('v4l2-compliance-libv4l', type : 'boolean',
26       description : 'Enable use of libv4l in v4l2-compliance')
27option('v4l2-ctl-32', type : 'boolean', value : false,
28       description : 'Enable v4l2-ctl-32 compilation (for debugging purposes only)')
29option('v4l2-ctl-libv4l', type : 'boolean',
30       description : 'Enable use of libv4l in v4l2-ctl')
31option('v4l2-ctl-stream-to', type : 'boolean',
32       description : 'Enable use of --stream-to in v4l2-ctl')
33
34# Directories
35option('docdir', type : 'string',
36       description : 'Set documentation directory')
37option('gconvsysdir', type : 'string',
38       description : 'Set system gconv directory (default is to autodetect)')
39option('libv4l1subdir', type : 'string', value : 'libv4l',
40       description : 'Set libv4l1 library subdir')
41option('libv4l2subdir', type : 'string', value : 'libv4l',
42       description : 'Set libv4l2 library subdir')
43option('libv4lconvertsubdir', type : 'string', value : 'libv4l',
44       description : 'Set libv4lconvert library subdir')
45option('systemdsystemunitdir', type : 'string',
46       description : 'Set systemd system unit directory')
47option('udevdir', type : 'string',
48       description : 'Set udev directory')
49
50# Doxygen options
51option('doxygen-doc', type : 'feature', value : 'auto',
52       description : 'Generate doxygen project documentation')
53option('doxygen-html', type : 'boolean',
54       description : 'Generate doxygen plain HTML documentation')
55option('doxygen-man', type : 'boolean', value : false,
56       description : 'Generate doxygen manual pages')
57