IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 10, 2012, 6:12:36 AM (14 years ago)
Author:
eugene
Message:

temp mods to get Ubuntu 12.04 working

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20120601/psconfig/pscheckmods

    r31162 r33995  
    99
    1010if ($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;
    1117
    1218# &detailed_require ($ARGV[0]);
     
    3440    $filename =~ s|::|/|g;
    3541    $filename = "$filename.pm";
    36     print "$filename\n";
     42    # print "$filename\n";
    3743    if (exists $INC{$filename}) {
    3844        return 1 if $INC{$filename};
     
    4349      foreach $prefix (@INC) {
    4450          $realfilename = "$prefix/$filename";
    45           print "$realfilename\n";
     51          # print "real: $realfilename\n";
    4652          if (-f $realfilename) {
    4753              $INC{$filename} = $realfilename;
     54              # print "calling 'do' on $realfilename\n";
    4855              $result = do $realfilename;
     56              # print "result: $result\n";
     57              # exit 4;
    4958              last ITER;
    5059          }
     
    5261      die "Can't find $filename in \@INC";
    5362    }
     63    # print "here 1\n";
    5464    if ($@) {
     65        # print "here 2\n";
     66        # print "$@";
    5567        $INC{$filename} = undef;
     68        # print "here 2a\n";
     69        exit 2;
    5670        die $@;
    5771    } elsif (!$result) {
     72        # print "here 3\n";
     73        # print "no result\n";
     74        exit 2;
    5875        delete $INC{$filename};
    5976        die "$filename did not return true value";
    6077    } else {
     78        # print "here 4\n";
     79        # print "done with detailed_require\n";
     80        exit 2;
    6181        return $result;
    6282    }
Note: See TracChangeset for help on using the changeset viewer.