Changeset 262 in ProjectBuilder for devel/pb/lib
- Timestamp:
- Oct 27, 2007, 2:18:22 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/lib/ProjectBuilder/Base.pm
r259 r262 233 233 my $p2; 234 234 235 #print "DEBUG: param1: ".Dumper(@ptr1)."\n"; # if ($debug >= 1); 236 #print "DEBUG: param2: ".Dumper(@ptr2)."\n"; # if ($debug >= 1); 237 235 238 foreach my $i (0..$#param) { 236 die "No $param[$i] defined for $ENV{'PBPROJ'}" if ((not defined $ptr1[$i]) && (not defined $ptr2[$i])); 239 $p1 = $ptr1[$i]; 240 $p2 = $ptr2[$i]; 241 die "No $param[$i] defined for $ENV{'PBPROJ'}" if ((not defined @ptr1) && (not defined @ptr2)); 242 die "No $param[$i] defined for $ENV{'PBPROJ'}" if ((not defined $p1) && (not defined $p2)); 237 243 # Always try to take the param from the home dir conf file in priority 238 244 # in order to mask what could be defined under the CMS to allow for overloading 239 $p1 = $ptr1[$i];240 $p2 = $ptr2[$i];241 245 if (not defined $p2) { 242 246 # No ref in CMS project conf file so use the home dir one. … … 266 270 } 267 271 die "No $param[$i] defined for $ENV{'PBPROJ'}" if (not defined $p1->{$ENV{'PBPROJ'}}); 268 } 269 #print "DEBUG: param: ".Dumper(@ptr)."\n" if ($debug >= 1); 272 $ptr1[$i] = $p1; 273 #print "DEBUG: param ptr1: ".Dumper(@ptr1)."\n"; # if ($debug >= 1); 274 } 270 275 return(@ptr1); 271 276 }
Note:
See TracChangeset
for help on using the changeset viewer.