Author: dagolden
Date: Sat Nov 21 20:55:05 2009
New Revision: 13579

Modified:
   Module-Build/trunk/Changes
   Module-Build/trunk/lib/Module/Build/Base.pm

Log:
don't generate MANIFEST.SKIP during distclean

Modified: Module-Build/trunk/Changes
==============================================================================
--- Module-Build/trunk/Changes  (original)
+++ Module-Build/trunk/Changes  Sat Nov 21 20:55:05 2009
@@ -7,9 +7,12 @@
  - bundle_inc.t is more careful about permissions and open filehandles
    to avoid failures/skips on Win32 [David Golden]
 
- - fix compilation error in Module::Build::Platform::VMS (RT#51766)
+ - Fix compilation error in Module::Build::Platform::VMS (RT#51766)
    [David Golden]
 
+ - Don't generate a MANIFEST.SKIP during distclean [reported by Zefram,
+   fixed by David Golden]
+
 0.35_09 - Thu Nov 19 01:30:42 EST 2009
 
  Bug fixes:

Modified: Module-Build/trunk/lib/Module/Build/Base.pm
==============================================================================
--- Module-Build/trunk/lib/Module/Build/Base.pm (original)
+++ Module-Build/trunk/lib/Module/Build/Base.pm Sat Nov 21 20:55:05 2009
@@ -3483,7 +3483,7 @@
 sub ACTION_distcheck {
   my ($self) = @_;
 
-  $self->_check_manifest_skip;
+  $self->_check_manifest_skip unless $self->invoked_action eq 'distclean';
 
   require ExtUtils::Manifest;
   local $^W; # ExtUtils::Manifest is not warnings clean.

Reply via email to