From 3225a20bb7b30eddd0fe2e0cf80edc37b18a012d Mon Sep 17 00:00:00 2001 From: Pavel Hrdina Date: Mon, 22 Jun 2020 18:04:48 +0200 Subject: [PATCH] meson: src: generate libvirt daemon augeas test files Signed-off-by: Pavel Hrdina Reviewed-by: Peter Krempa Reviewed-by: Neal Gompa --- src/bhyve/Makefile.inc.am | 6 ------ src/bhyve/meson.build | 5 +++++ src/libxl/Makefile.inc.am | 6 ------ src/libxl/meson.build | 5 +++++ src/locking/Makefile.inc.am | 32 -------------------------------- src/locking/meson.build | 15 +++++++++++++++ src/logging/Makefile.inc.am | 9 --------- src/logging/meson.build | 5 +++++ src/lxc/Makefile.inc.am | 6 ------ src/lxc/meson.build | 5 +++++ src/qemu/Makefile.inc.am | 6 ------ src/qemu/meson.build | 5 +++++ 12 files changed, 40 insertions(+), 65 deletions(-) diff --git a/src/bhyve/Makefile.inc.am b/src/bhyve/Makefile.inc.am index 9583580ab0..e09c503c38 100644 --- a/src/bhyve/Makefile.inc.am +++ b/src/bhyve/Makefile.inc.am @@ -31,10 +31,4 @@ bhyve/test_virtbhyved.aug: remote/test_libvirtd.aug.in \ -e 's/[@]DAEMON_NAME_UC[@]/Virtbhyved/' \ > $@ || rm -f $@ -augeastest_DATA += bhyve/test_libvirtd_bhyve.aug - -bhyve/test_libvirtd_bhyve.aug: bhyve/test_libvirtd_bhyve.aug.in \ - $(srcdir)/bhyve/bhyve.conf $(AUG_GENTEST_SCRIPT) - $(AM_V_GEN)$(AUG_GENTEST) $(srcdir)/bhyve/bhyve.conf $< > $@ - endif WITH_BHYVE diff --git a/src/bhyve/meson.build b/src/bhyve/meson.build index 9380ec3313..74caddf030 100644 --- a/src/bhyve/meson.build +++ b/src/bhyve/meson.build @@ -46,4 +46,9 @@ if conf.has('WITH_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'), + } endif diff --git a/src/libxl/Makefile.inc.am b/src/libxl/Makefile.inc.am index 021bf4b8d5..9af04c4914 100644 --- a/src/libxl/Makefile.inc.am +++ b/src/libxl/Makefile.inc.am @@ -71,12 +71,6 @@ libxl/test_virtxend.aug: remote/test_libvirtd.aug.in \ -e 's/[@]DAEMON_NAME_UC[@]/Virtxend/' \ > $@ || rm -f $@ -augeastest_DATA += libxl/test_libvirtd_libxl.aug - -libxl/test_libvirtd_libxl.aug: libxl/test_libvirtd_libxl.aug.in \ - $(srcdir)/libxl/libxl.conf $(AUG_GENTEST_SCRIPT) - $(AM_V_GEN)$(AUG_GENTEST) $(srcdir)/libxl/libxl.conf $< > $@ - INSTALL_DATA_DIRS += libxl install-data-libxl: diff --git a/src/libxl/meson.build b/src/libxl/meson.build index 0415a0c4a7..9291683112 100644 --- a/src/libxl/meson.build +++ b/src/libxl/meson.build @@ -47,4 +47,9 @@ if conf.has('WITH_LIBXL') virt_conf_files += files('libxl.conf') virt_aug_files += files('libvirtd_libxl.aug') + virt_test_aug_files += { + 'name': 'test_libvirtd_libxl.aug', + 'aug': files('test_libvirtd_libxl.aug.in'), + 'conf': files('libxl.conf'), + } endif diff --git a/src/locking/Makefile.inc.am b/src/locking/Makefile.inc.am index 0826472cfc..a2a0a4c625 100644 --- a/src/locking/Makefile.inc.am +++ b/src/locking/Makefile.inc.am @@ -19,18 +19,6 @@ OPENRC_INIT_FILES_IN += \ locking/virtlockd.init.in \ $(NULL) -if WITH_LIBVIRTD -if WITH_QEMU -augeastest_DATA += locking/test_libvirt_lockd.aug -endif WITH_QEMU -if WITH_SANLOCK -if WITH_QEMU -augeastest_DATA += locking/test_libvirt_sanlock.aug -endif WITH_QEMU -endif WITH_SANLOCK - -augeastest_DATA += locking/test_virtlockd.aug - INSTALL_DATA_DIRS += locking install-data-locking: @@ -48,26 +36,6 @@ uninstall-data-locking: if WITH_SANLOCK rmdir "$(DESTDIR)$(localstatedir)/lib/libvirt/sanlock" ||: endif WITH_SANLOCK - -if WITH_SANLOCK -if WITH_QEMU -locking/test_libvirt_sanlock.aug: locking/test_libvirt_sanlock.aug.in \ - locking/qemu-sanlock.conf $(AUG_GENTEST_SCRIPT) - $(AM_V_GEN)$(AUG_GENTEST) locking/qemu-sanlock.conf $< > $@ - -endif WITH_QEMU -endif WITH_SANLOCK - -if WITH_QEMU -locking/test_libvirt_lockd.aug: locking/test_libvirt_lockd.aug.in \ - locking/qemu-lockd.conf $(AUG_GENTEST_SCRIPT) - $(AM_V_GEN)$(AUG_GENTEST) locking/qemu-lockd.conf $< > $@ -endif WITH_QEMU - -locking/test_virtlockd.aug: locking/test_virtlockd.aug.in \ - locking/virtlockd.conf $(AUG_GENTEST_SCRIPT) - $(AM_V_GEN)$(AUG_GENTEST) $(srcdir)/locking/virtlockd.conf $< > $@ - endif WITH_LIBVIRTD .PHONY: \ diff --git a/src/locking/meson.build b/src/locking/meson.build index 9e09c96f67..0681e4fbc4 100644 --- a/src/locking/meson.build +++ b/src/locking/meson.build @@ -155,6 +155,11 @@ if conf.has('WITH_LIBVIRTD') copy: true, ) virt_conf_files += qemu_lockd_conf + virt_test_aug_files += { + 'name': 'test_libvirt_lockd.aug', + 'aug' : files('test_libvirt_lockd.aug.in'), + 'conf': qemu_lockd_conf, + } endif if conf.has('WITH_LIBXL') @@ -176,6 +181,11 @@ if conf.has('WITH_LIBVIRTD') copy: true, ) virt_conf_files += qemu_sanlock_conf + virt_test_aug_files += { + 'name': 'test_libvirt_sanlock.aug', + 'aug' : files('test_libvirt_sanlock.aug.in'), + 'conf': qemu_sanlock_conf, + } endif if conf.has('WITH_LIBXL') @@ -190,4 +200,9 @@ if conf.has('WITH_LIBVIRTD') virt_conf_files += files('virtlockd.conf') virt_aug_files += files('virtlockd.aug') + virt_test_aug_files += { + 'name': 'test_virtlockd.aug', + 'aug': files('test_virtlockd.aug.in'), + 'conf': files('virtlockd.conf'), + } endif diff --git a/src/logging/Makefile.inc.am b/src/logging/Makefile.inc.am index 1ae0078e43..b13f53ffe4 100644 --- a/src/logging/Makefile.inc.am +++ b/src/logging/Makefile.inc.am @@ -18,15 +18,6 @@ OPENRC_INIT_FILES_IN += \ logging/virtlogd.init.in \ $(NULL) -if WITH_LIBVIRTD -augeastest_DATA += logging/test_virtlogd.aug - -logging/test_virtlogd.aug: logging/test_virtlogd.aug.in \ - logging/virtlogd.conf $(AUG_GENTEST_SCRIPT) - $(AM_V_GEN)$(AUG_GENTEST) $(srcdir)/logging/virtlogd.conf $< > $@ - -endif WITH_LIBVIRTD - virtlogd.init: logging/virtlogd.init.in $(top_builddir)/config.status $(AM_V_GEN)$(SED) $(COMMON_UNIT_VARS) $< > $@-t && mv $@-t $@ diff --git a/src/logging/meson.build b/src/logging/meson.build index 7560488ae0..dfbef3c12f 100644 --- a/src/logging/meson.build +++ b/src/logging/meson.build @@ -73,6 +73,11 @@ if conf.has('WITH_LIBVIRTD') virt_conf_files += files('virtlogd.conf') virt_aug_files += files('virtlogd.aug') + virt_test_aug_files += { + 'name': 'test_virtlogd.aug', + 'aug': files('test_virtlogd.aug.in'), + 'conf': files('virtlogd.conf'), + } endif log_inc_dir = include_directories('.') diff --git a/src/lxc/Makefile.inc.am b/src/lxc/Makefile.inc.am index aea70f37a8..bee6c99b02 100644 --- a/src/lxc/Makefile.inc.am +++ b/src/lxc/Makefile.inc.am @@ -77,12 +77,6 @@ if WITH_DTRACE_PROBES RPC_PROBE_FILES += $(srcdir)/lxc/lxc_monitor_protocol.x endif -augeastest_DATA += lxc/test_libvirtd_lxc.aug - -lxc/test_libvirtd_lxc.aug: lxc/test_libvirtd_lxc.aug.in \ - $(srcdir)/lxc/lxc.conf $(AUG_GENTEST_SCRIPT) - $(AM_V_GEN)$(AUG_GENTEST) $(srcdir)/lxc/lxc.conf $< > $@ - INSTALL_DATA_DIRS += lxc install-data-lxc: diff --git a/src/lxc/meson.build b/src/lxc/meson.build index 7295510c62..825c280bd1 100644 --- a/src/lxc/meson.build +++ b/src/lxc/meson.build @@ -131,4 +131,9 @@ if conf.has('WITH_LXC') virt_conf_files += files('lxc.conf') virt_aug_files += files('libvirtd_lxc.aug') + virt_test_aug_files += { + 'name': 'test_libvirtd_lxc.aug', + 'aug': files('test_libvirtd_lxc.aug.in'), + 'conf': files('lxc.conf'), + } endif diff --git a/src/qemu/Makefile.inc.am b/src/qemu/Makefile.inc.am index 5817e1266f..ff8a3dcbdc 100644 --- a/src/qemu/Makefile.inc.am +++ b/src/qemu/Makefile.inc.am @@ -66,12 +66,6 @@ qemu/test_virtqemud.aug: remote/test_libvirtd.aug.in \ -e 's/[@]DAEMON_NAME_UC[@]/Virtqemud/' \ > $@ || rm -f $@ -augeastest_DATA += qemu/test_libvirtd_qemu.aug - -qemu/test_libvirtd_qemu.aug: qemu/test_libvirtd_qemu.aug.in \ - $(srcdir)/qemu/qemu.conf $(AUG_GENTEST_SCRIPT) - $(AM_V_GEN)$(AUG_GENTEST) $(srcdir)/qemu/qemu.conf $< > $@ - INSTALL_DATA_DIRS += qemu install-data-qemu: diff --git a/src/qemu/meson.build b/src/qemu/meson.build index cbaa5f7a72..6bd7fb0b91 100644 --- a/src/qemu/meson.build +++ b/src/qemu/meson.build @@ -124,6 +124,11 @@ if conf.has('WITH_QEMU') virt_conf_files += files('qemu.conf') virt_aug_files += files('libvirtd_qemu.aug') + virt_test_aug_files += { + 'name': 'test_libvirtd_qemu.aug', + 'aug': files('test_libvirtd_qemu.aug.in'), + 'conf': files('qemu.conf'), + } virt_helpers += { 'name': 'virt-qemu-run',