use
5.008001;
our
$OPTIMIZE
;
if
(
$Config
{gccversion}) {
$OPTIMIZE
=
'-O3 -Wall -W'
;
$OPTIMIZE
.=
' -g -Wdeclaration-after-statement'
if
(-d
'.svn'
);
}
elsif
(
$Config
{osname} eq
'MSWin32'
) {
$OPTIMIZE
=
'-O2 -W4'
;
}
else
{
$OPTIMIZE
=
$Config
{optimize};
}
our
%XS_PREREQUISITES
= (
'B::Hooks::OP::Annotation'
=>
'0.43'
,
'B::Hooks::OP::Check'
=>
'0.18'
,
);
our
%XS_DEPENDENCIES
= ExtUtils::Depends->new(
'Method::Lexical'
,
keys
(
%XS_PREREQUISITES
)
)->get_makefile_vars();
WriteMakefile(
NAME
=>
'Method::Lexical'
,
VERSION_FROM
=>
'lib/Method/Lexical.pm'
,
PREREQ_PM
=> {
'B::Hooks::EndOfScope'
=>
'0.08'
,
'Devel::Pragma'
=>
'0.53'
,
%XS_PREREQUISITES
},
ABSTRACT_FROM
=>
'lib/Method/Lexical.pm'
,
AUTHOR
=>
'chocolateboy <chocolate@cpan.org>'
,
LIBS
=> [
''
],
DEFINE
=>
''
,
INC
=>
'-I.'
,
OPTIMIZE
=>
$OPTIMIZE
,
(
$ExtUtils::MakeMaker::VERSION
>= 6.46 ?
(
META_MERGE
=> {
configure_requires
=> {
'ExtUtils::Depends'
=>
'0.302'
,
%XS_PREREQUISITES
}})
: ()
),
(
$ExtUtils::MakeMaker::VERSION
>= 6.31 ? (
LICENSE
=>
'perl'
) : ()),
%XS_DEPENDENCIES
,
);