[interchange] Support for multiple lib paths from ENV

Mark Johnson interchange-cvs at icdevgroup.org
Thu May 30 15:29:11 UTC 2013


commit cb13310767dd80dc2f3448a57ee6b529cc691f13
Author: Mark Johnson <mark at endpoint.com>
Date:   Thu May 30 11:27:28 2013 -0400

    Support for multiple lib paths from ENV
    
    * Expand the capacity of INTERCHANGE_INSTALLPRIVLIB and
      INTERCHANGE_INSTALLARCHLIB to hold colon-separated list of
      paths to add to @INC.

 scripts/interchange.PL |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/scripts/interchange.PL b/scripts/interchange.PL
index 0d90fb9..c49bd87 100644
--- a/scripts/interchange.PL
+++ b/scripts/interchange.PL
@@ -36,7 +36,7 @@ BEGIN {
 	$| = 1;
 
 	if ($ENV{INTERCHANGE_INSTALLPRIVLIB}) {
-		unshift @INC, $ENV{INTERCHANGE_INSTALLPRIVLIB};
+		unshift @INC, split /:+/, $ENV{INTERCHANGE_INSTALLPRIVLIB};
 	}
 	else {
 		unshift @INC, '/usr/local/interchange/lib';
@@ -44,7 +44,7 @@ BEGIN {
 	}
 
 	if ($ENV{INTERCHANGE_INSTALLARCHLIB}) {
-		unshift @INC, $ENV{INTERCHANGE_INSTALLARCHLIB};
+		unshift @INC, split /:+/, $ENV{INTERCHANGE_INSTALLARCHLIB};
 	}
 	else {
 		unshift @INC, '/usr/local/interchange';



More information about the interchange-cvs mailing list