Alien-Build-Plugin-Decode-Mojo
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
BEGIN {
use strict; use warnings;
my %missing = map {
eval qq{ require $_ };
$@ ? ($_=>1) : ()
} qw( Data::Dumper File::Spec FindBin strict warnings );
if(%missing)
{
print "Your Perl is missing core modules: @{[ sort keys %missing ]}\n";
print "Ideally if you are using the system Perl you can install the appropriate\n";
print "package which includes the core Perl modules. On at least some versions\n";
print "of Fedora, CentOS and RHEL, this is the `perl-core` package.\n";
print "\n";
print " % dnf install perl-core\n";
print " ~ or ~\n";
print " % yum install perl-core\n";
t/alien_build_plugin_decode_mojo.t view on Meta::CPAN
use Test2::V0 -no_srand => 1;
use Alien::Build::Plugin::Decode::Mojo;
use Test::Alien::Build 1.68;
use Path::Tiny qw( path );
use Data::Dumper qw( Dumper );
subtest 'updates requires' => sub {
my $build = alienfile q{
use alienfile;
plugin 'Decode::Mojo';
};
is(
$build->requires('share'),
( run in 1.051 second using v1.01-cache-2.11-cpan-a5abf4f5562 )