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