Alien-InteractiveBrokers
view release on metacpan or search on metacpan
inc/MY/Build.pm view on Meta::CPAN
print "OK\n";
}
sub install_ibapi {
my $self = shift;
return if( -d $self->ibapi_target_dir() );
require Archive::Extract;
no warnings 'once';
$Archive::Extract::PREFER_BIN = 1; # Archive::Zip has chmod perms issues
use warnings;
print 'EXTRACT ', $self->ibapi_archive(), '... ';
my $zip;
unless( $zip = Archive::Extract->new(
archive => $self->ibapi_archive() ) ) {
die "unable to open IB API archive.\n";
}
unless( $zip->extract( to => $self->ibapi_target_dir() ) ) {
die "unable to extract IB API archive.\n";
( run in 0.329 second using v1.01-cache-2.11-cpan-496ff517765 )