$Dist::Zooky::Core::ModBuild::VERSION
=
'0.24'
;
sub
_build_metadata {
my
$self
=
shift
;
my
$struct
;
{
local
$ENV
{PERL_MM_USE_DEFAULT} = 1;
my
$cmd
= [ $^X,
'Build.PL'
];
run (
command
=>
$cmd
,
verbose
=> 0 );
}
if
( -e
'MYMETA.json'
) {
$struct
=
$self
->meta_from_file(
'MYMETA.json'
);
}
elsif
( -e
'MYMETA.yml'
) {
$struct
=
$self
->meta_from_file(
'MYMETA.yml'
);
}
else
{
die
"Couldn\'t find a 'MYMETA.yml or MYMETA.json' file, giving up\n"
;
}
{
my
$cmd
= [ $^X,
'Build'
,
'distclean'
];
run(
command
=>
$cmd
,
verbose
=> 0 );
}
return
{
%$struct
};
}
__PACKAGE__->meta->make_immutable;
no
Moose;
qq[MakeMaker]
;