summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xtools/build_perl_modules4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/build_perl_modules b/tools/build_perl_modules
index fb471459..4bdb81b1 100755
--- a/tools/build_perl_modules
+++ b/tools/build_perl_modules
@@ -74,7 +74,9 @@ foreach my $tarball (@tarballs) {
74 chdir $dir or die "Can't chdir into $dir"; 74 chdir $dir or die "Can't chdir into $dir";
75 75
76 # Need to add this so this module is found for subsequent ones 76 # Need to add this so this module is found for subsequent ones
77 $ENV{PERL5LIB}="$topdir/$dir/blib/lib:$ENV{PERL5LIB}"; 77 my @dirs = split(":", $ENV{PERL5LIB} || "");
78 unshift @dirs, "$topdir/$dir/blib/lib";
79 $ENV{PERL5LIB}=join(":", @dirs);
78 80
79 if ($opts->{t}) { 81 if ($opts->{t}) {
80 system("make test") == 0 or die "Can't run make test failed"; 82 system("make test") == 0 or die "Can't run make test failed";