2021-08-19 16:13:45 -04:00
|
|
|
#!/usr/bin/env perl
|
|
|
|
|
|
|
|
use strict;
|
|
|
|
use warnings;
|
|
|
|
use Cwd 'abs_path';
|
|
|
|
use File::Basename;
|
|
|
|
|
|
|
|
my $dirname = abs_path(dirname(__FILE__) . "/..");
|
|
|
|
|
|
|
|
print STDERR "Executing perlcritic against $dirname\n";
|
|
|
|
chdir($dirname) or die "Failed to enter $dirname\n";
|
|
|
|
|
2025-08-05 22:39:22 +02:00
|
|
|
# Add src/lib to PERL5LIB so perlcritic can find our custom policies
|
|
|
|
$ENV{PERL5LIB} = "src/lib" . ($ENV{PERL5LIB} ? ":$ENV{PERL5LIB}" : "");
|
|
|
|
|
2021-08-19 16:13:45 -04:00
|
|
|
exec("perlcritic", ".") or die "Failed to execute perlcritic.";
|