option('run-in-place', 
  type : 'boolean', 
  value : false, 
  description : 'Load ui data from the source tree'
)

option('nautilus-actions',
  type : 'feature',
  value : 'auto',
  description : 'Build the nautilus context menu actions'
)

option('notification',
  type : 'feature',
  value : 'auto',
  description : 'Enable operation completion notification'
)

option('use_native_appchooser',
  type : 'boolean',
  value : true,
  description : '''Whether to use desktop environment’s native app chooser via
  XDG portal. Offers better desktop integration but ‘Open with…’ dialogue will
  ask for each file individually, when opening multiple files.'''
)

option('packagekit',
  type : 'boolean', 
  value : true, 
  description : 'Build PackageKit installer for missing utilities'
)

option('libarchive',
  type : 'feature',
  value : 'auto',
  description : 'Enable code that requires libarchive'
)

option('cpio',
  type : 'string',
  value : 'auto',
  description : 'Path to the cpio program'
)

option('introspection',
  type : 'feature',
  value : 'disabled',
  description : 'Generate introspection data for the executable (e.g. for static analysis and API docs)'
)

option('api_docs',
  type : 'feature',
  value : 'disabled',
  description : 'Use gi-docgen to build API documentation (only useful for people developing File Roller)'
)
