lib/ExtUtils/t/cp.t See if ExtUtils::Command works
lib/ExtUtils/t/dir_target.t Verify if dir_target() is supported
lib/ExtUtils/t/Embed.t See if ExtUtils::Embed and embedding works
+lib/ExtUtils/t/test_boilerplate.t MakeMaker test
lib/ExtUtils/testlib.pm Fixes up @INC to use just-built extension
lib/ExtUtils/t/eu_command.t See if ExtUtils::Command works
lib/ExtUtils/t/FIRST_MAKEFILE.t See if FIRST_MAKEFILE works
'ExtUtils::MakeMaker' =>
{
'MAINTAINER' => 'mschwern',
- 'DISTRIBUTION' => 'MSCHWERN/ExtUtils-MakeMaker-6.53_03.tar.gz',
+ 'DISTRIBUTION' => 'MSCHWERN/ExtUtils-MakeMaker-6.54.tar.gz',
# note that t/lib/TieOut.pm is included in
# more than one distro
'FILES' => q[lib/ExtUtils/{Liblist,MakeMaker,Mkbootstrap,Mksymlists,MM*,MY,testlib}.pm
+6.54 Tue Jul 7 16:48:22 PDT 2009
+ Test Fixes
+ * Added perl core boilerplate code to a few new tests which were missing
+ them.
+
+
6.53_03 Thu Jul 2 14:47:45 PDT 2009
Bug Fixes
* You'd get a warning if you had a PREREQ_PM on a module with no $VERSION
our @EXPORT = qw(test_harness pod2man perllocal_install uninstall
warn_if_old_packlist);
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
my $Is_VMS = $^O eq 'VMS';
use strict;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
use File::Spec;
require ExtUtils::Liblist::Kid;
# Broken out of MakeMaker from version 4.11
use strict;
-our $VERSION = 6.53_03;
+our $VERSION = 6.54;
use Config;
use Cwd 'cwd';
use strict;
use ExtUtils::MakeMaker::Config;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
require ExtUtils::Liblist;
require ExtUtils::MakeMaker;
package ExtUtils::MM_AIX;
use strict;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
require ExtUtils::MM_Unix;
our @ISA = qw(ExtUtils::MM_Unix);
package ExtUtils::MM_Any;
use strict;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
use Carp;
use File::Spec;
require ExtUtils::MM_Unix;
our @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
=item os_flavor
require ExtUtils::MM_Win32;
our @ISA = qw( ExtUtils::MM_Unix );
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
=head1 NAME
use strict;
-our $VERSION = 6.53_03;
+our $VERSION = 6.54;
require ExtUtils::MM_Any;
require ExtUtils::MM_Unix;
our @ISA = qw( ExtUtils::MM_Unix );
}
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
=head1 NAME
use strict;
-our $VERSION = 6.53_03;
+our $VERSION = 6.54;
sub new {
die <<'UNSUPPORTED';
use ExtUtils::MakeMaker::Config;
use File::Basename;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
require ExtUtils::MM_Win32;
our @ISA = qw(ExtUtils::MM_Win32);
use ExtUtils::MakeMaker qw(neatvalue);
use File::Spec;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
require ExtUtils::MM_Any;
require ExtUtils::MM_Unix;
package ExtUtils::MM_QNX;
use strict;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
require ExtUtils::MM_Unix;
our @ISA = qw(ExtUtils::MM_Unix);
package ExtUtils::MM_UWIN;
use strict;
-our $VERSION = 6.53_03;
+our $VERSION = 6.54;
require ExtUtils::MM_Unix;
our @ISA = qw(ExtUtils::MM_Unix);
# If we make $VERSION an our variable parse_version() breaks
use vars qw($VERSION);
-$VERSION = '6.53_03';
+$VERSION = '6.54';
require ExtUtils::MM_Any;
our @ISA = qw(ExtUtils::MM_Any);
use File::Basename;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
require ExtUtils::MM_Any;
require ExtUtils::MM_Unix;
package ExtUtils::MM_VOS;
use strict;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
require ExtUtils::MM_Unix;
our @ISA = qw(ExtUtils::MM_Unix);
require ExtUtils::MM_Any;
require ExtUtils::MM_Unix;
our @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
$ENV{EMXSHELL} = 'sh'; # to run `commands`
use strict;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
require ExtUtils::MM_Win32;
our @ISA = qw(ExtUtils::MM_Win32);
use strict;
require ExtUtils::MM;
-our $VERSION = 6.53_03;
+our $VERSION = 6.54;
our @ISA = qw(ExtUtils::MM);
{
my @Prepend_parent;
my %Recognized_Att_Keys;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
# Emulate something resembling CVS $Revision$
(our $Revision = $VERSION) =~ s{_}{};
use strict;
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
use Config ();
# There's just too much Dynaloader incest here to turn on strict vars.
use strict 'refs';
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
require Exporter;
our @ISA = ('Exporter');
our @ISA = qw(Exporter);
our @EXPORT = qw(&Mksymlists);
-our $VERSION = '6.53_03';
+our $VERSION = '6.54';
sub Mksymlists {
my(%spec) = @_;
# Unit test the code which fixes up $self->{LIBS}
+BEGIN {
+ chdir 't' if -d 't';
+
+ if( $ENV{PERL_CORE} ) {
+ @INC = '../lib';
+ }
+}
+
use strict;
-use lib 't/lib';
+use lib './lib';
use Test::More 'no_plan';
use ExtUtils::MakeMaker;
# Test MM->_installed_file_for_module()
+BEGIN {
+ chdir 't' if -d 't';
+
+ if( $ENV{PERL_CORE} ) {
+ @INC = '../lib';
+ }
+}
+
use strict;
use warnings;
-use lib 't/lib';
+use lib './lib';
use ExtUtils::MakeMaker;
use Test::More;
use File::Spec;
# Test _is_of_type()
+BEGIN {
+ chdir 't' if -d 't';
+
+ if( $ENV{PERL_CORE} ) {
+ @INC = '../lib';
+ }
+}
+
+use lib './lib';
use strict;
use ExtUtils::MakeMaker;
--- /dev/null
+#!/usr/bin/perl -w
+
+# <<<Fill in with what this test does.>>>
+# Copy this when writing new tests to avoid forgetting the core boilerplate
+
+# Magic for core
+BEGIN {
+ # Always run in t to unify behavor with core
+ chdir 't' if -d 't';
+
+ # Only use the about to be installed modules
+ if( $ENV{PERL_CORE} ) {
+ @INC = '../lib';
+ }
+}
+
+# Use things from t/lib/
+use lib './lib';
+use strict;
+use ExtUtils::MakeMaker;
+
+use Test::More;
+
+pass("Your test code goes here");
+
+done_testing();
use strict;
use warnings;
-our $VERSION = 6.53_03;
+our $VERSION = 6.54;
use Cwd;
use File::Spec;