mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-11-01 02:41:14 +00:00
5740e1789e
Signed-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Neal Gompa <ngompa13@gmail.com>
59 lines
1.1 KiB
Meson
59 lines
1.1 KiB
Meson
bhyve_sources = files(
|
|
'bhyve_capabilities.c',
|
|
'bhyve_command.c',
|
|
'bhyve_conf.c',
|
|
'bhyve_parse_command.c',
|
|
'bhyve_device.c',
|
|
'bhyve_domain.c',
|
|
'bhyve_driver.c',
|
|
'bhyve_monitor.c',
|
|
'bhyve_process.c',
|
|
)
|
|
|
|
if conf.has('WITH_BHYVE')
|
|
bhyve_driver_impl = static_library(
|
|
'virt_driver_bhyve_impl',
|
|
[
|
|
bhyve_sources,
|
|
],
|
|
dependencies: [
|
|
access_dep,
|
|
src_dep,
|
|
],
|
|
include_directories: [
|
|
conf_inc_dir,
|
|
hypervisor_inc_dir,
|
|
],
|
|
)
|
|
|
|
virt_modules += {
|
|
'name': 'virt_driver_bhyve',
|
|
'link_whole': [
|
|
bhyve_driver_impl,
|
|
],
|
|
'link_args': [
|
|
libvirt_no_undefined,
|
|
],
|
|
}
|
|
|
|
virt_daemons += {
|
|
'name': 'virtbhyved',
|
|
'c_args': [
|
|
'-DDAEMON_NAME="virtbhyved"',
|
|
'-DMODULE_NAME="bhyve"'
|
|
],
|
|
}
|
|
|
|
virt_conf_files += files('bhyve.conf')
|
|
virt_aug_files += files('libvirtd_bhyve.aug')
|
|
virt_test_aug_files += {
|
|
'name': 'test_libvirtd_bhyve.aug',
|
|
'aug': files('test_libvirtd_bhyve.aug.in'),
|
|
'conf': files('bhyve.conf'),
|
|
}
|
|
|
|
virt_daemon_confs += {
|
|
'name': 'virtbhyved',
|
|
}
|
|
endif
|