xref: /openbmc/qemu/tools/meson.build (revision b3c818a4)
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 not have_tools or 'CONFIG_VHOST_USER' not in config_host
14      error('virtiofsd needs tools and vhost-user support')
15    endif
16  endif
17elif get_option('virtiofsd').disabled() or not have_system
18  have_virtiofsd = false
19endif
20
21if have_virtiofsd
22  subdir('virtiofsd')
23endif
24