postgres.git / summary / log / commit / refs

commit    33d979aeecfbf0bfe3c93eb0ffecab870e909192
Author:   Alvaro Herrera <alvherre@alvh.no-ip.org>
Date:     Tue Oct 11 07:56:13 2022 +0000
First released in: 10.23, 11.18, 12.13, 13.9, 14.6

    Ensure all perl test modules are installed
    
    PostgreSQL::Test::Cluster and ::Utils were not being installed.  This is
    very hard to notice, as it only seems to affect external modules that
    want to run tests from 15 back in earlier versions.  Oversight in
    b235d41d9646.
    
    This applies only to branches 14 and back, because 15 had already been
    made correct in commit b3b4d8e68ae8.
    
    Discussion: https://postgr.es/m/20221010093415.poplkyn7pjeiv2y7@alvherre.pgsql


src/test/perl/Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/perl/Makefile b/src/test/perl/Makefile index acdd160620f..de5ffb8a0d4 100644 --- a/src/test/perl/Makefile +++ b/src/test/perl/Makefile @@ -16,18 +16,22 @@ include $(top_builddir)/src/Makefile.global ifeq ($(enable_tap_tests),yes) installdirs: - $(MKDIR_P) '$(DESTDIR)$(pgxsdir)/$(subdir)' + $(MKDIR_P) '$(DESTDIR)$(pgxsdir)/$(subdir)/PostgreSQL/Test' install: all installdirs $(INSTALL_DATA) $(srcdir)/TestLib.pm '$(DESTDIR)$(pgxsdir)/$(subdir)/TestLib.pm' $(INSTALL_DATA) $(srcdir)/SimpleTee.pm '$(DESTDIR)$(pgxsdir)/$(subdir)/SimpleTee.pm' $(INSTALL_DATA) $(srcdir)/RecursiveCopy.pm '$(DESTDIR)$(pgxsdir)/$(subdir)/RecursiveCopy.pm' $(INSTALL_DATA) $(srcdir)/PostgresNode.pm '$(DESTDIR)$(pgxsdir)/$(subdir)/PostgresNode.pm' + $(INSTALL_DATA) $(srcdir)/PostgreSQL/Test/Cluster.pm '$(DESTDIR)$(pgxsdir)/$(subdir)/PostgreSQL/Test/Cluster.pm' + $(INSTALL_DATA) $(srcdir)/PostgreSQL/Test/Utils.pm '$(DESTDIR)$(pgxsdir)/$(subdir)/PostgreSQL/Test/Utils.pm' uninstall: rm -f '$(DESTDIR)$(pgxsdir)/$(subdir)/TestLib.pm' rm -f '$(DESTDIR)$(pgxsdir)/$(subdir)/SimpleTee.pm' rm -f '$(DESTDIR)$(pgxsdir)/$(subdir)/RecursiveCopy.pm' rm -f '$(DESTDIR)$(pgxsdir)/$(subdir)/PostgresNode.pm' + rm -f '$(DESTDIR)$(pgxsdir)/$(subdir)/PostgreSQL/Test/Cluster.pm' + rm -f '$(DESTDIR)$(pgxsdir)/$(subdir)/PostgreSQL/Test/Utils.pm' endif [parent: 7d520e68ea1e]