]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
meson: tools: install libvirt-guests sysconf file
authorPavel Hrdina <phrdina@redhat.com>
Wed, 17 Jun 2020 23:50:48 +0000 (01:50 +0200)
committerPavel Hrdina <phrdina@redhat.com>
Mon, 3 Aug 2020 07:27:05 +0000 (09:27 +0200)
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
tools/Makefile.am
tools/meson.build

index 0b59577024c5190d28af68aa8bcf323a5acb4e25..2f8669e5d22c0072fc0ec2edbc431a2ceb3120c7 100644 (file)
@@ -31,24 +31,15 @@ install-data-local: install-systemd install-nss \
 uninstall-local: uninstall-systemd uninstall-nss \
        uninstall-bash-completion
 
-install-sysconfig:
-       $(MKDIR_P) $(DESTDIR)$(sysconfdir)/sysconfig
-       $(INSTALL_DATA) $(srcdir)/libvirt-guests.sysconf \
-         $(DESTDIR)$(sysconfdir)/sysconfig/libvirt-guests
-
-uninstall-sysconfig:
-       rm -f $(DESTDIR)$(sysconfdir)/sysconfig/libvirt-guests
-       rmdir $(DESTDIR)$(sysconfdir)/sysconfig ||:
-
 SYSTEMD_UNIT_DIR = $(prefix)/lib/systemd/system
 
 if LIBVIRT_INIT_SCRIPT_SYSTEMD
-install-systemd: libvirt-guests.service install-sysconfig libvirt-guests.sh
+install-systemd: libvirt-guests.service libvirt-guests.sh
        $(MKDIR_P) $(DESTDIR)$(SYSTEMD_UNIT_DIR)
        $(INSTALL_DATA) libvirt-guests.service \
          $(DESTDIR)$(SYSTEMD_UNIT_DIR)/libvirt-guests.service
 
-uninstall-systemd: uninstall-sysconfig
+uninstall-systemd:
        rm -f $(DESTDIR)$(SYSTEMD_UNIT_DIR)/libvirt-guests.service
        rmdir $(DESTDIR)$(SYSTEMD_UNIT_DIR) ||:
 
index d595e5807a26defc30fa6d210a52ef961b648cb6..0d39054db2d6578c27851e984385fdac3df82196 100644 (file)
@@ -269,3 +269,11 @@ configure_file(
   install_dir: libexecdir,
   install_mode: 'rwxrwxr-x',
 )
+
+if init_script == 'systemd'
+  install_data(
+    'libvirt-guests.sysconf',
+    install_dir: sysconfdir / 'sysconfig',
+    rename: 'libvirt-guests',
+  )
+endif