From 4e07c26c5961d7763b4b7f8d6caec37dee2ed686 Mon Sep 17 00:00:00 2001 From: Pavel Hrdina Date: Tue, 24 Mar 2020 15:48:36 +0100 Subject: [PATCH] meson: src: build libvirt_driver_vz_impl.a static library Signed-off-by: Pavel Hrdina Reviewed-by: Peter Krempa Reviewed-by: Neal Gompa --- src/meson.build | 1 + src/vz/Makefile.inc.am | 24 ------------------------ src/vz/meson.build | 23 +++++++++++++++++++++++ 3 files changed, 24 insertions(+), 24 deletions(-) create mode 100644 src/vz/meson.build diff --git a/src/meson.build b/src/meson.build index 739132a67d..85590026b8 100644 --- a/src/meson.build +++ b/src/meson.build @@ -168,6 +168,7 @@ subdir('qemu') subdir('test') subdir('vbox') subdir('vmware') +subdir('vz') driver_sources = [ diff --git a/src/vz/Makefile.inc.am b/src/vz/Makefile.inc.am index 7782fd89d7..d5d19a6f2e 100644 --- a/src/vz/Makefile.inc.am +++ b/src/vz/Makefile.inc.am @@ -1,21 +1,10 @@ # vim: filetype=automake -VZ_DRIVER_SOURCES = \ - vz/vz_driver.h \ - vz/vz_driver.c \ - vz/vz_utils.c \ - vz/vz_utils.h \ - vz/vz_sdk.h \ - vz/vz_sdk.c \ - $(NULL) - - DRIVER_SOURCE_FILES += $(addprefix $(srcdir)/,$(VZ_DRIVER_SOURCES)) STATEFUL_DRIVER_SOURCE_FILES += $(addprefix $(srcdir)/,$(VZ_DRIVER_SOURCES)) if WITH_VZ -noinst_LTLIBRARIES += libvirt_driver_vz_impl.la libvirt_driver_vz_la_SOURCES = libvirt_driver_vz_la_LIBADD = \ libvirt_driver_vz_impl.la \ @@ -24,19 +13,6 @@ libvirt_driver_vz_la_LIBADD = \ $(NULL) mod_LTLIBRARIES += libvirt_driver_vz.la libvirt_driver_vz_la_LDFLAGS = $(AM_LDFLAGS_MOD_NOUNDEF) -libvirt_driver_vz_impl_la_CFLAGS = \ - -I$(srcdir)/conf \ - -I$(srcdir)/access \ - -I$(builddir)/access \ - $(AM_CFLAGS) \ - $(PARALLELS_SDK_CFLAGS) \ - $(LIBNL_CFLAGS) \ - $(NULL) -libvirt_driver_vz_impl_la_SOURCES = $(VZ_DRIVER_SOURCES) -libvirt_driver_vz_impl_la_LIBADD = \ - $(PARALLELS_SDK_LIBS) \ - $(LIBNL_LIBS) \ - $(NULL) sbin_PROGRAMS += virtvzd diff --git a/src/vz/meson.build b/src/vz/meson.build new file mode 100644 index 0000000000..1f0c04bb8f --- /dev/null +++ b/src/vz/meson.build @@ -0,0 +1,23 @@ +vz_driver_sources = [ + 'vz_driver.c', + 'vz_utils.c', + 'vz_sdk.c', +] + +if conf.has('WITH_VZ') + vz_driver_impl = static_library( + 'virt_driver_vz_impl', + [ + vz_driver_sources, + ], + dependencies: [ + access_dep, + libnl_dep, + parallels_sdk_dep, + src_dep, + ], + include_directories: [ + conf_inc_dir, + ], + ) +endif -- 2.47.2