Update of /cvsroot/module-build/Module-Build/lib/Module/Build
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8125/lib/Module/Build
Modified Files:
Base.pm
Log Message:
Add some more MANIFEST.SKIP entries
Index: Base.pm
===================================================================
RCS file: /cvsroot/module-build/Module-Build/lib/Module/Build/Base.pm,v
retrieving revision 1.486
retrieving revision 1.487
diff -u -d -r1.486 -r1.487
--- Base.pm 23 Sep 2005 21:42:06 -0000 1.486
+++ Base.pm 27 Sep 2005 03:10:58 -0000 1.487
@@ -2511,14 +2511,16 @@
my $fh = IO::File->new("> $file")
or die "Can't open $file: $!";
- # This is pretty much straight out of
- # MakeMakers default MANIFEST.SKIP file
+ # This is derived from MakeMaker's default MANIFEST.SKIP file with
+ # some new entries
+
print $fh <<'EOF';
# Avoid version control files.
\bRCS\b
\bCVS\b
,v$
\B\.svn\b
+\b\.cvsignore$
# Avoid Makemaker generated and utility files.
\bMakefile$
@@ -2532,6 +2534,9 @@
\bBuild$
\b_build
+# Avoid Devel::Cover generated files
+\bcover_db
+
# Avoid temp and backup files.
~$
\.tmp$
@@ -2539,8 +2544,19 @@
\.bak$
\#$
\b\.#
+\.rej$
+
+# Avoid OS-specific files/dirs
+# Mac OSX metadata
+\b\.DS_Store
+# Mac OSX SMB mount metadata files
+\b\._
+# Avoid archives of this distribution
EOF
+ # Skip, for example, "Module-Build-0.27.tar.gz'
+ print $fh '\b'.$self->dist_name.'-[\d\.\_]+'."\n";
+
$fh->close();
}
|