1 #######################################################################
2 # $URL: http://perlcritic.tigris.org/svn/perlcritic/trunk/Perl-Critic/Makefile.PL $
3 # $Date: 2008-06-17 14:27:21 -0500 (Tue, 17 Jun 2008) $
6 ########################################################################
16 use ExtUtils::MakeMaker;
18 use Perl::Critic::BuildUtilities qw<
19 test_wrappers_to_generate
21 dump_unlisted_or_optional_module_versions
22 emit_tar_warning_if_necessary
26 emit_tar_warning_if_necessary();
29 # An attempt was made by Elliot to get the "resources" META.yml entry going
30 # here, but he failed. The version in Build.PL works. See the Makefile.PL
31 # in the ack distribution for an example.
34 NAME => 'Perl::Critic',
35 AUTHOR => 'Jeffrey Thalhammer <thaljef@cpan.org>',
36 ABSTRACT_FROM => 'lib/Perl/Critic.pm',
37 VERSION_FROM => 'lib/Perl/Critic.pm',
38 EXE_FILES => ['bin/perlcritic'],
39 PL_FILES => get_PL_files(),
41 'B::Keywords' => 1.05,
45 'Exception::Class' => 1.23,
47 'File::Basename' => 0,
51 'File::Spec::Unix' => 0,
55 'List::MoreUtils' => 0,
57 'Module::Pluggable' => 3.1,
59 'PPI::Document' => 1.203,
60 'PPI::Document::File' => 1.203,
62 'PPI::Token::Quote::Single' => 1.203,
63 'PPI::Token::Whitespace' => 1.203,
64 'Pod::PlainText' => 0,
69 'String::Format' => 1.13,
88 'lib/Perl/Critic/PolicySummary.pod',
89 test_wrappers_to_generate(),
90 't/ControlStructures/ProhibitNegativeExpressionsInUnlessAndUntilConditions.run',
91 't/Variables/RequireLocalizedPunctuationVars.run',
104 \t\t--exclude=blib/ \\
105 \t\t--exclude=t/lib \\
106 \t\t--exclude=.svn \\
107 \t\t--exclude='*~' \\
109 \t\t--languages=Perl \\
110 \t\t--langmap=Perl:+.t
114 dump_unlisted_or_optional_module_versions();
116 ##############################################################################
119 # cperl-indent-level: 4
121 # indent-tabs-mode: nil
122 # c-indentation-style: bsd
124 # ex: set ts=8 sts=4 sw=4 tw=78 ft=perl expandtab shiftround :