add bump-version utility for author-side work
[p5sagit/Module-Metadata.git] / Author.PL
index f13e291..04dd585 100644 (file)
--- a/Author.PL
+++ b/Author.PL
@@ -1,12 +1,26 @@
 use strict;
 use warnings FATAL => 'all';
 
+my $POSTAMBLE = q{bump:
+       maint/bump-version
+bumpminor:
+       maint/bump-version minor
+bumpmajor:
+       maint/bump-version major
+};
+
 {
   package MY;
-  push @ExtUtils::MakeMaker::Overridable, 'find_tests';
+
+  {
+    no warnings 'once'; push @ExtUtils::MakeMaker::Overridable, 'find_tests';
+  }
+
   sub find_tests {
     shift->SUPER::find_tests.' xt/*.t';
   }
+
+  sub postamble { $POSTAMBLE }
 }
 
 {
@@ -44,6 +58,8 @@ manifest_include(
   'lib' => '.pm',
   't' => '.t',
   't/lib' => '.pm',
+  'xt' => '.t',
+  'xt/lib' => '.pm',
   '' => '.PL',
   '' => qr{Changes|MANIFEST|README|META\.yml}
 );