]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
fix: install test infrastructure
authorJo Zzsi <jozzsicsataban@gmail.com>
Sat, 5 Oct 2024 11:49:42 +0000 (07:49 -0400)
committerLaszlo Gombos <laszlo.gombos@gmail.com>
Tue, 8 Oct 2024 12:33:24 +0000 (08:33 -0400)
Makefile

index ba3757631faa2db7b591a75f3c6d2901d98cdfed..bcb2bc8f13e72d6697f60cf5d4d347609ae4dc73 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -165,6 +165,11 @@ install: all
        install -m 0755 dracut-logger.sh $(DESTDIR)$(pkglibdir)/dracut-logger.sh
        install -m 0755 dracut-initramfs-restore.sh $(DESTDIR)$(pkglibdir)/dracut-initramfs-restore
        cp -arx modules.d dracut.conf.d $(DESTDIR)$(pkglibdir)
+ifneq ($(enable_test),no)
+       cp -arx test $(DESTDIR)$(pkglibdir)
+else
+       rm -rf $(DESTDIR)$(pkglibdir)/modules.d/80test*
+endif
 ifneq ($(enable_documentation),no)
        for i in $(man1pages); do install -m 0644 $$i $(DESTDIR)$(mandir)/man1/$${i##*/}; done
        for i in $(man5pages); do install -m 0644 $$i $(DESTDIR)$(mandir)/man5/$${i##*/}; done