Alien-Ditaa
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
requires 'IPC::Run';
requires 'File::Which';
requires 'Path::Class';
requires 'File::ShareDir';
requires 'Method::Signatures::Simple';
requires 'Moose';
requires 'namespace::autoclean';
test_requires 'Test::More' => '0.88';
prompt_script('script/ditaa');
requires_external_bin 'java';
resources repository => 'git://github.com/bobtfish/Alien-Ditaa.git';
if ($Module::Install::AUTHOR) {
system("pod2text lib/Alien/Ditaa.pm > README")
and die $!;
}
inc/Module/Install/Makefile.pm view on Meta::CPAN
BEGIN {
$VERSION = '0.91';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
sub Makefile { $_[0] }
my %seen = ();
sub prompt {
shift;
# Infinite loop protection
my @c = caller();
if ( ++$seen{"$c[1]|$c[2]|$_[0]"} > 3 ) {
die "Caught an potential prompt infinite loop ($c[1]|$c[2]|$_[0])";
}
# In automated testing, always use defaults
if ( $ENV{AUTOMATED_TESTING} and ! $ENV{PERL_MM_USE_DEFAULT} ) {
local $ENV{PERL_MM_USE_DEFAULT} = 1;
goto &ExtUtils::MakeMaker::prompt;
} else {
goto &ExtUtils::MakeMaker::prompt;
}
}
sub makemaker_args {
my $self = shift;
my $args = ( $self->{makemaker_args} ||= {} );
%$args = ( %$args, @_ );
return $args;
}
( run in 0.577 second using v1.01-cache-2.11-cpan-0b5f733616e )