1
2# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.008.
3use strict;
4use warnings;
5
6
7
8use ExtUtils::MakeMaker 6.30;
9
10
11
12my %WriteMakefileArgs = (
13  "ABSTRACT" => "Automatic Trait Loading and Resolution for Catalyst Components",
14  "AUTHOR" => "Rafael Kitover <rkitover\@cpan.org>",
15  "BUILD_REQUIRES" => {},
16  "CONFIGURE_REQUIRES" => {
17    "ExtUtils::MakeMaker" => "6.30"
18  },
19  "DISTNAME" => "CatalystX-Component-Traits",
20  "EXE_FILES" => [],
21  "LICENSE" => "perl",
22  "NAME" => "CatalystX::Component::Traits",
23  "PREREQ_PM" => {
24    "Carp" => 0,
25    "Catalyst" => 0,
26    "Class::Load" => 0,
27    "List::MoreUtils" => 0,
28    "Moose::Role" => 0,
29    "MooseX::Traits::Pluggable" => 0,
30    "Scalar::Util" => 0,
31    "namespace::autoclean" => 0
32  },
33  "TEST_REQUIRES" => {
34    "Catalyst" => 0,
35    "File::Spec" => 0,
36    "IO::Handle" => 0,
37    "IPC::Open3" => 0,
38    "Moose" => 0,
39    "MooseX::MethodAttributes" => "0.15",
40    "Test::More" => 0,
41    "base" => 0,
42    "strict" => 0,
43    "version" => 0,
44    "warnings" => 0
45  },
46  "VERSION" => "0.19",
47  "test" => {
48    "TESTS" => "t/*.t"
49  }
50);
51
52
53my %FallbackPrereqs = (
54  "Carp" => 0,
55  "Catalyst" => 0,
56  "Class::Load" => 0,
57  "File::Spec" => 0,
58  "IO::Handle" => 0,
59  "IPC::Open3" => 0,
60  "List::MoreUtils" => 0,
61  "Moose" => 0,
62  "Moose::Role" => 0,
63  "MooseX::MethodAttributes" => "0.15",
64  "MooseX::Traits::Pluggable" => 0,
65  "Scalar::Util" => 0,
66  "Test::More" => 0,
67  "base" => 0,
68  "namespace::autoclean" => 0,
69  "strict" => 0,
70  "version" => 0,
71  "warnings" => 0
72);
73
74
75unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
76  delete $WriteMakefileArgs{TEST_REQUIRES};
77  delete $WriteMakefileArgs{BUILD_REQUIRES};
78  $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
79}
80
81delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
82  unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
83
84WriteMakefile(%WriteMakefileArgs);
85
86
87
88