+6.28 Tue Apr 12 16:17:07 PDT 2005
+ - Fix realclean so it cleans up files installed from ext/ in the core
+ - Fix dir_target() so it doesn't warn should any of the INST_* paths
+ be the same (as with the ext/ modules in the core)
+ - Fix MANIFEST.SKIP so it skips not just _darcs/ but everything inside
+ it and any which happen to be in subdirs.
+ - MM_AIX forgot to import neatvalue() from E::MakeMaker.
+ (bleadperl@24185)
+ - Fixed a minor C<<>> POD nit (Scott Lanning)
+
6.27 Mon Apr 4 16:36:14 PDT 2005
* Added _darcs to the list of revision control administrative
directories skipped both in libscan and in MANIFEST.SKIP.
\bSCCS\b
,v$
\B\.svn\b
-^_darcs$
+\b_darcs\b
# Avoid Makemaker generated and utility files.
\bMANIFEST\.bak
# http://module-build.sourceforge.net/META-spec.html
#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
name: ExtUtils-MakeMaker
-version: 6.27
+version: 6.28
version_from: lib/ExtUtils/MakeMaker.pm
installdirs: perl
requires:
Pod::Man: 0
distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.27
+generated_by: ExtUtils::MakeMaker version 6.28
use strict;
use vars qw($VERSION @ISA);
-use ExtUtils::MakeMaker qw(neatvalue);
-$VERSION = '0.02';
+$VERSION = '0.03';
require ExtUtils::MM_Unix;
@ISA = qw(ExtUtils::MM_Unix);
+use ExtUtils::MakeMaker qw(neatvalue);
+
=head1 NAME
use strict;
use vars qw($VERSION @ISA);
-$VERSION = '0.12_01';
+$VERSION = '0.13';
use File::Spec;
BEGIN { @ISA = qw(File::Spec); }
my @dirs = qw($(DISTVNAME));
my @files = qw($(FIRST_MAKEFILE) $(MAKEFILE_OLD));
- if ($self->{PERL_CORE}) {
+ # Special exception for the perl core where INST_* is not in blib.
+ # This cleans up the files built from the ext/ directory (all XS).
+ if( $self->{PERL_CORE} ) {
push @dirs, qw($(INST_AUTODIR) $(INST_ARCHAUTODIR));
- push @files, values %{$self->{PM}};
+ push @files, values %{$self->{PM}};
}
if( $self->has_link_code ){
use vars qw($Revision);
use strict;
-$VERSION = '6.27';
-($Revision = q$Revision: 4357 $) =~ /Revision:\s+(\S+)/;
+$VERSION = '6.28';
+($Revision = q$Revision: 4409 $) =~ /Revision:\s+(\S+)/;
@ISA = qw(Exporter);
@EXPORT = qw(&WriteMakefile &writeMakefile $Verbose &prompt);
$VERSION = '1.00';
*VERSION = \'1.01';
- $VERSION = sprintf "%d.%03d", q$Revision: 4357 $ =~ /(\d+)/g;
+ $VERSION = sprintf "%d.%03d", q$Revision: 4409 $ =~ /(\d+)/g;
$FOO::VERSION = '1.10';
*FOO::VERSION = \'1.11';
our $VERSION = 1.2.3; # new for perl5.6.0
=over 2
-=item C<<MAN3PODS => ' '>>
+=item C<< MAN3PODS => ' ' >>
This is commonly used to supress the creation of man pages. MAN3PODS
takes a hash ref not a string, but the above worked by accident in old
versions of MakeMaker.
-The correct code is C<<MAN3PODS => { }>>.
+The correct code is C<< MAN3PODS => { } >>.
=back
$Is_MacOS $Is_VMS
$Debug $Verbose $Quiet $MANIFEST $DEFAULT_MSKIP);
-$VERSION = '1.45';
+$VERSION = '1.46';
@ISA=('Exporter');
@EXPORT_OK = qw(mkmanifest
manicheck filecheck fullcheck skipcheck