Alien-CodePress
view release on metacpan or search on metacpan
# $Source$
# $Author$
# $HeadURL$
# $Revision$
# $Date$
use strict;
use warnings;
use FindBin qw($Bin);
use File::Spec;
use lib File::Spec->catdir($Bin, 'inc');
use Module::Build::Alien::CodePress;
sub YES { 1 };
sub NO { 0 };
my $builder = Module::Build::Alien::CodePress->new({
module_name => 'Alien::CodePress',
license => 'perl',
dist_author => 'Ask Solem <asksh@cpan.org>',
all_from => 'lib/Alien/CodePress.pm',
Makefile.PL view on Meta::CPAN
# Save this 'cause CPAN will chdir all over the place.
my $cwd = Cwd::cwd();
CPAN::Shell->install('Module::Build::Compat');
CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
or die "Couldn't install Module::Build, giving up.\n";
chdir $cwd or die "Cannot chdir() back to $cwd: $!";
}
eval "use Module::Build::Compat 0.02; 1" or die $@;
use lib 'inc';
Module::Build::Compat->run_build_pl(args => \@ARGV);
require Module::Build::Alien::CodePress;
Module::Build::Compat->write_makefile(build_class => 'Module::Build::Alien::CodePress');
inc/Module/Build/Alien/CodePress.pm view on Meta::CPAN
use strict;
use warnings;
use Carp;
use English qw( -no_match_vars );
use FindBin qw($Bin);
use File::Path qw(mkpath);
use File::Copy qw(copy);
use File::Spec;
use lib File::Spec->catfile($Bin, 'lib');
use Alien::CodePress::Archive;
my $CODEPRESS_TARGET = 'blib/lib/Alien/CodePress/';
# Fix up new so it takes hashref instead of hash.
sub new {
my ($self, $options_ref) = @_;
( run in 0.691 second using v1.01-cache-2.11-cpan-87723dcf8b7 )