Changeset 33995 for branches/eam_branches/ipp-20120601/psconfig/pscheckmods
- Timestamp:
- Jun 10, 2012, 6:12:36 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20120601/psconfig/pscheckmods
r31162 r33995 9 9 10 10 if ($VERBOSE) { print STDERR "checking in @INC\n"; } 11 12 ## XXX EAM $realfilename = "ISO8601.pm"; 13 ## XXX EAM $result = do $realfilename; 14 ## XXX EAM print "result: $result\n"; 15 ## XXX EAM print "$@\n"; 16 ## XXX EAM exit 2; 11 17 12 18 # &detailed_require ($ARGV[0]); … … 34 40 $filename =~ s|::|/|g; 35 41 $filename = "$filename.pm"; 36 print "$filename\n";42 # print "$filename\n"; 37 43 if (exists $INC{$filename}) { 38 44 return 1 if $INC{$filename}; … … 43 49 foreach $prefix (@INC) { 44 50 $realfilename = "$prefix/$filename"; 45 print "$realfilename\n";51 # print "real: $realfilename\n"; 46 52 if (-f $realfilename) { 47 53 $INC{$filename} = $realfilename; 54 # print "calling 'do' on $realfilename\n"; 48 55 $result = do $realfilename; 56 # print "result: $result\n"; 57 # exit 4; 49 58 last ITER; 50 59 } … … 52 61 die "Can't find $filename in \@INC"; 53 62 } 63 # print "here 1\n"; 54 64 if ($@) { 65 # print "here 2\n"; 66 # print "$@"; 55 67 $INC{$filename} = undef; 68 # print "here 2a\n"; 69 exit 2; 56 70 die $@; 57 71 } elsif (!$result) { 72 # print "here 3\n"; 73 # print "no result\n"; 74 exit 2; 58 75 delete $INC{$filename}; 59 76 die "$filename did not return true value"; 60 77 } else { 78 # print "here 4\n"; 79 # print "done with detailed_require\n"; 80 exit 2; 61 81 return $result; 62 82 }
Note:
See TracChangeset
for help on using the changeset viewer.
