Acme-Alien-DontPanic2
view release on metacpan or search on metacpan
'%{make} install',
];
test [ '%{make} check' ];
};
};
meta->after_hook(
$_ => sub {
my($build) = @_;
$build->runtime_prop->{legacy}->{inline_auto_include} = ['libdontpanic.h'];
},
) for qw( gather_share gather_system );
[@Author::Plicease]
:version = 2.69
workflow = linux
:version = 2.54
release_tests = 1
github_user = PerlAlien
installer = ModuleBuild
irc = irc://irc.perl.org/#native
test2_v0 = 1
diag_preamble = | $post_diag = sub {
diag_preamble = | require Acme::Alien::DontPanic2;
diag_preamble = | diag "version = ", Acme::Alien::DontPanic2->version;
diag_preamble = | diag "cflags = ", Acme::Alien::DontPanic2->cflags;
diag_preamble = | diag "cflags_static = ", Acme::Alien::DontPanic2->cflags_static;
diag_preamble = | diag "libs = ", Acme::Alien::DontPanic2->libs;
diag_preamble = | diag "libs_static = ", Acme::Alien::DontPanic2->libs_static;
diag_preamble = | diag "bin_dir = ", $_ for Acme::Alien::DontPanic2->bin_dir;
diag_preamble = | };
[AlienBuild]
maint/release view on Meta::CPAN
}
system 'git', 'diff';
print "does that look right? ";
my $input = <STDIN>;
die 'not right apparently' unless $input =~ /^y/i;
sub run
{
print "+@_\n";
system @_;
die if $?;
}
run 'dzil', 'release';
run 'cpanm', "Acme-Alien-DontPanic2-@{[ Alien::Build->VERSION . '00' ]}.tar.gz";
t/00_diag.t view on Meta::CPAN
File::Temp
Inline
Inline::C
Inline::CPP
Module::Build
Path::Tiny
Test2::V0
Test::Alien
);
$post_diag = sub {
require Acme::Alien::DontPanic2;
diag "version = ", Acme::Alien::DontPanic2->version;
diag "cflags = ", Acme::Alien::DontPanic2->cflags;
diag "cflags_static = ", Acme::Alien::DontPanic2->cflags_static;
diag "libs = ", Acme::Alien::DontPanic2->libs;
diag "libs_static = ", Acme::Alien::DontPanic2->libs_static;
diag "bin_dir = ", $_ for Acme::Alien::DontPanic2->bin_dir;
};
my @modules = sort keys %modules;
sub spacer ()
{
diag '';
diag '';
diag '';
}
pass 'okay';
my $max = 1;
$max = $_ > $max ? $_ : $max for map { length $_ } @modules;
xt/author/version.t view on Meta::CPAN
use strict;
use warnings;
use Test::More;
use FindBin ();
BEGIN {
plan skip_all => "test requires Test::Version 2.00"
unless eval q{
use Test::Version 2.00 qw( version_all_ok ), {
has_version => 1,
filename_match => sub { $_[0] !~ m{/(ConfigData|Install/Files)\.pm$} },
};
1
};
plan skip_all => 'test requires YAML'
unless eval q{ use YAML; 1; };
}
use YAML qw( LoadFile );
use FindBin;
xt/release/changes.t view on Meta::CPAN
unless eval q{ use Test::CPAN::Changes; 1 };
};
use Test::CPAN::Changes;
use FindBin;
use File::Spec;
chdir(File::Spec->catdir($FindBin::Bin, File::Spec->updir, File::Spec->updir));
do {
my $old = \&Test::Builder::carp;
my $new = sub {
my($self, @messages) = @_;
return if $messages[0] =~ /^Date ".*" is not in the recommend format/;
$old->($self, @messages);
};
no warnings 'redefine';
*Test::Builder::carp = $new;
};
changes_file_ok;
( run in 0.666 second using v1.01-cache-2.11-cpan-4d50c553e7e )