From: gfx <gfuji@cpan.org>
Date: Sun, 25 Oct 2009 06:38:57 +0000 (+0900)
Subject: Use postamble() insteead of MY::postamble()
X-Git-Tag: 0.40_01~21
X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=4358792dc58251272a77bb89d5f722e595c10a2c;p=gitmo%2FMouse.git

Use postamble() insteead of MY::postamble()
---

diff --git a/Makefile.PL b/Makefile.PL
index cce2956..8e9ed08 100755
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -63,23 +63,20 @@ if (author_context()) {
     } else {
         print "you don't have Moose $require_version. skipping moose compatibility test\n";
     }
+
+    if($use_xs){
+        # repeat testing
+        # see also ExtUtils::MM_Any::test_via_harness()
+        my $test_via_harness =  q{$(FULLPERLRUN) -MExtUtils::Command::MM -e}
+                               .q{ "do 'author/force-pp.pl'; test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARCHLIB)')"}
+                               .q{ $(TEST_FILES)} . "\n";
+
+        postamble qq{test_dynamic :: test_pp\n\n}
+                . qq{test_pp :: pure_all\n}
+                . qq{\t} . $test_via_harness;
+    }
 }
 
 clean_files 'lib/Mouse/Tiny.pm';
 
 WriteAll check_nmake => 0;
-
-sub MY::postamble{
-    return '' unless author_context() && $use_xs;
-
-    # repeat test
-    # see also ExtUtils::MM_Any::test_via_harness()
-    my $test_via_harness =  q{$(FULLPERLRUN) -MExtUtils::Command::MM -e}
-                           .q{ "do 'author/force-pp.pl'; test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARCHLIB)')"}
-                           .q{ $(TEST_FILES)} . "\n";
-
-    return   qq{test_dynamic :: test_pp\n\n}
-           . qq{test_pp :: pure_all\n}
-           . qq{\t} . $test_via_harness;
-}
-