renumber to 0.77_01 for a dev release
[gitmo/Class-MOP.git] / Makefile.PL
CommitLineData
f125b31e 1# The perl/C checking voodoo is mostly stolen from Graham Barr's
2# Scalar-List-Utils distribution.
591a9381 3use strict;
4use warnings;
591a9381 5
f125b31e 6use ExtUtils::MakeMaker;
7use Config qw(%Config);
8use File::Spec;
591a9381 9
9ea663b0 10use 5.008;
11
e896822d 12my %prereqs = (
9ea663b0 13 'Scalar::Util' => '1.18',
14 'Sub::Name' => '0.04',
15 'Sub::Identify' => '0.03',
16 'MRO::Compat' => '0.05',
17 'Test::More' => '0',
18 'Test::Exception' => '0',
19 'File::Spec' => '0',
20 'Carp' => '0',
21 'Devel::GlobalDestruction' => '0',
a0cbc21f 22 'Task::Weaken' => '0',
bfa1510b 23 'B' => '0',
e896822d 24);
25
4bfa5ddb 26my $ccflags = -d '.svn' || -d '.git' || $ENV{MAINTAINER_MODE} ? '-Wall' : '';
f125b31e 27
4bfa5ddb 28WriteMakefile(
29 VERSION_FROM => 'lib/Class/MOP.pm',
30 NAME => 'Class::MOP',
31 PREREQ_PM => \%prereqs,
32 CCFLAGS => $ccflags,
33 ABSTRACT_FROM => 'lib/Class/MOP.pm',
34 AUTHOR => 'Stevan Little <stevan@iinteractive.com>',
35 LICENSE => 'perl',
36);