Alien-AntTweakBar
view release on metacpan or search on metacpan
inc/My/Builder.pm view on Meta::CPAN
warn "###WARNING### Unable to fetch '$url'\n";
}
return;
}
sub check_sha1sum {
my ($self, $file, $sha1sum) = @_;
my $sha1 = Digest::SHA->new;
my $fh;
open($fh, $file) or die "###ERROR## Cannot check checksum for '$file'\n";
binmode($fh);
$sha1->addfile($fh);
close($fh);
my $rv = ($sha1->hexdigest eq $sha1sum) ? 1 : 0;
warn "###WARN## sha1 mismatch: got '", $sha1->hexdigest , "'\n",
"###WARN## sha1 mismatch: expected '", $sha1sum, "'\n",
"###WARN## sha1 mismatch: filesize '", (-s $file), "'\n", unless $rv;
return $rv;
}
sub clean_dir {
( run in 0.283 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )