summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2010-10-27 11:41:19 -0500
committerJesse Luehrs <doy@tozt.net>2010-10-27 11:41:19 -0500
commit8ad6d6feeaf50b61619ad7c5a452e1aec939afd7 (patch)
tree93e2042120f179b0a6fd3692493d967aa1f579bc
parent515ebfe78f4b6783e8b6332ffaafe32713465df6 (diff)
downloaddist-zilla-pluginbundle-doy-8ad6d6feeaf50b61619ad7c5a452e1aec939afd7.tar.gz
dist-zilla-pluginbundle-doy-8ad6d6feeaf50b61619ad7c5a452e1aec939afd7.zip
allow using MakeMaker::Awesome if requested0.05
-rw-r--r--Changes1
-rw-r--r--dist.ini1
-rw-r--r--lib/Dist/Zilla/PluginBundle/DOY.pm9
3 files changed, 10 insertions, 1 deletions
diff --git a/Changes b/Changes
index 416912c..9a04a32 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,7 @@
Revision history for Dist-Zilla-PluginBundle-DOY
{{$NEXT}}
+ - allow using MakeMaker::Awesome if requested
0.04 2010-09-03
- allow passing options through to @Basic plugins
diff --git a/dist.ini b/dist.ini
index 78d7a4e..dd45983 100644
--- a/dist.ini
+++ b/dist.ini
@@ -12,6 +12,7 @@ Dist::Zilla::Plugin::CheckChangesHasContent = 0
Dist::Zilla::Plugin::CompileTests = 0
Dist::Zilla::Plugin::EOLTests = 0
Dist::Zilla::Plugin::Git = 0
+Dist::Zilla::Plugin::MakeMaker::Awesome = 0
Dist::Zilla::Plugin::NoTabsTests = 0
Dist::Zilla::Plugin::PodWeaver = 0
Dist::Zilla::Plugin::Repository = 0.12
diff --git a/lib/Dist/Zilla/PluginBundle/DOY.pm b/lib/Dist/Zilla/PluginBundle/DOY.pm
index 40554b2..2b65c1a 100644
--- a/lib/Dist/Zilla/PluginBundle/DOY.pm
+++ b/lib/Dist/Zilla/PluginBundle/DOY.pm
@@ -55,6 +55,11 @@ has dist => (
required => 1,
);
+has awesome => (
+ is => 'ro',
+ isa => 'Str',
+);
+
has is_task => (
is => 'ro',
isa => 'Bool',
@@ -98,7 +103,9 @@ has _plugins => (
ExtraTests
ExecDir
ShareDir
- MakeMaker
+ ),
+ ($self->awesome ? $self->awesome : 'MakeMaker'),
+ qw(
Manifest
TestRelease
ConfirmRelease