option('uninstalled', type: 'boolean', value: 'false', description: 'Run Rygel from build directory only') option('api-docs', type: 'boolean', value: 'false', description: 'Build the API documentation') option('man_pages', type: 'boolean', value: 'true', description: 'Build the man pages') option('systemd-user-units-dir', type : 'string', value : 'auto', description : 'Where to install the systemd user unit (use special values "auto" or "none", or pass a path') option('plugins', type : 'array', choices : ['external', 'gst-launch', 'lms', 'media-export', 'mpris', 'playbin', 'ruih', 'tracker3']) option('engines', type : 'array', choices : ['simple', 'gstreamer']) option('examples', type : 'boolean', value : 'true') option('tests', type : 'boolean', value : 'true') option('gstreamer', type : 'feature', value : 'enabled') option('gtk', type : 'feature', value : 'enabled') option('introspection', type: 'feature', value : 'auto') option('fatal_warnings', type: 'boolean', value : 'false')