summaryrefslogtreecommitdiffstats
path: root/tools/meson.build
blob: 46977af84f4db79368a95cecee5ad14e8159343a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
have_virtiofsd = get_option('virtiofsd') \
    .require(targetos == 'linux',
             error_message: 'virtiofsd requires Linux') \
    .require(seccomp.found() and libcap_ng.found(),
             error_message: 'virtiofsd requires libcap-ng-devel and seccomp-devel') \
    .require('CONFIG_VHOST_USER' in config_host,
             error_message: 'virtiofsd needs vhost-user-support') \
    .disable_auto_if(not have_tools and not have_system) \
    .allowed()

if have_virtiofsd
  subdir('virtiofsd')
endif