diff options
Diffstat (limited to 'tests/tap/perl/Test/RRA/Automake.pm')
-rw-r--r-- | tests/tap/perl/Test/RRA/Automake.pm | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/tests/tap/perl/Test/RRA/Automake.pm b/tests/tap/perl/Test/RRA/Automake.pm index 69fff6a..16c9b01 100644 --- a/tests/tap/perl/Test/RRA/Automake.pm +++ b/tests/tap/perl/Test/RRA/Automake.pm @@ -15,13 +15,11 @@ package Test::RRA::Automake; -use 5.006; +use 5.008; +use base qw(Exporter); use strict; use warnings; -# For Perl 5.006 compatibility. -## no critic (ClassHierarchies::ProhibitExplicitISA) - use Exporter; use File::Find qw(find); use File::Spec; @@ -54,13 +52,12 @@ use lib $PERL_BLIB_ARCH; use lib $PERL_BLIB_LIB; # Declare variables that should be set in BEGIN for robustness. -our (@EXPORT_OK, @ISA, $VERSION); +our (@EXPORT_OK, $VERSION); # Set $VERSION and everything export-related in a BEGIN block for robustness # against circular module loading (not that we load any modules, but # consistency is good). BEGIN { - @ISA = qw(Exporter); @EXPORT_OK = qw( all_files automake_setup perl_dirs test_file_path test_tmpdir ); @@ -68,13 +65,13 @@ BEGIN { # This version should match the corresponding rra-c-util release, but with # two digits for the minor version, including a leading zero if necessary, # so that it will sort properly. - $VERSION = '7.02'; + $VERSION = '8.02'; } # Directories to skip globally when looking for all files, or for directories # that could contain Perl files. my @GLOBAL_SKIP = qw( - .git _build autom4te.cache build-aux perl/_build perl/blib + .git .pc _build autom4te.cache build-aux perl/_build perl/blib ); # Additional paths to skip when building a list of all files in the @@ -189,7 +186,7 @@ sub automake_setup { @builddirs = File::Spec->splitdir($builddirs); pop(@builddirs); my $libdir = File::Spec->catdir(@builddirs, $LIBRARY_PATH); - my $path = File::Spec->catpath($buildvol, $libdir, q{}); + my $path = File::Spec->catpath($buildvol, $libdir, q{}); if (-d "$path/.libs") { $path .= '/.libs'; } @@ -229,7 +226,7 @@ sub perl_dirs { } # Convert the skip lists into hashes for convenience. - my %skip = map { $_ => 1 } @skip, 'tests'; + my %skip = map { $_ => 1 } @skip, 'tests'; my %skip_tests = map { $_ => 1 } @skip_tests; # Build the list of top-level directories to test. @@ -451,7 +448,7 @@ Russ Allbery <eagle@eyrie.org> =head1 COPYRIGHT AND LICENSE -Copyright 2014-2015, 2018 Russ Allbery <eagle@eyrie.org> +Copyright 2014-2015, 2018-2020 Russ Allbery <eagle@eyrie.org> Copyright 2013 The Board of Trustees of the Leland Stanford Junior University |