qemu/tools/meson.build
<<
>>
Prefs
   1have_virtiofsd = (targetos == 'linux' and
   2    have_tools and
   3    seccomp.found() and
   4    libcap_ng.found() and
   5    'CONFIG_VHOST_USER' in config_host)
   6
   7if get_option('virtiofsd').enabled()
   8  if not have_virtiofsd
   9    if targetos != 'linux'
  10      error('virtiofsd requires Linux')
  11    elif not seccomp.found() or not libcap_ng.found()
  12      error('virtiofsd requires libcap-ng-devel and seccomp-devel')
  13    elif 'CONFIG_VHOST_USER' not in config_host
  14      error('virtiofsd needs vhost-user support')
  15    else
  16      # Disabled all the tools but virtiofsd.
  17      have_virtiofsd = true
  18    endif
  19  endif
  20elif get_option('virtiofsd').disabled() or not have_system
  21  have_virtiofsd = false
  22endif
  23
  24if have_virtiofsd
  25  subdir('virtiofsd')
  26endif
  27