add a couple more conflicts
[gitmo/Moose.git] / inc / MakeMaker.pm
CommitLineData
004ac8d9 1package inc::MakeMaker;
2
3use Moose;
4
6bf5d14d 5use lib 'inc';
6
004ac8d9 7use MMHelper;
8
6bf5d14d 9extends 'Dist::Zilla::Plugin::MakeMaker::Awesome';
10
11override _build_MakeFile_PL_template => sub {
12 my $self = shift;
13
14 my $tmpl = super();
15
16 return $tmpl . "\n\n" . MMHelper::my_package_subs();
17};
18
19override _build_WriteMakefile_args => sub {
20 my $self = shift;
21
22 my $args = super();
23
24 return {
25 %{$args},
26 MMHelper::mm_args(),
27 };
28};
29
aa0d8521 30override test => sub {
31 my $self = shift;
32
33 local $ENV{PERL5LIB} = join ':',
34 grep {defined} @ENV{ 'PERL5LIB', 'DZIL_TEST_INC' };
35
36 super();
37};
38
6bf5d14d 391;