summaryrefslogtreecommitdiff
path: root/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
diff options
context:
space:
mode:
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>2013-11-04 19:58:23 +0000
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>2013-11-04 19:58:23 +0000
commit6e1d3801821a486f3306ed90ff5db38077cc0ef0 (patch)
tree213444ea50e1b114286502d634ecdfbac88c2ffd /cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
parent7d88c327edd82b1ca4f092f56f1a171b72d4bdcc (diff)
downloadperl-6e1d3801821a486f3306ed90ff5db38077cc0ef0.tar.gz
Update ExtUtils-MakeMaker to CPAN version 6.82
[DELTA] 6.82 Mon Nov 4 19:20:07 GMT 2013 No changes from 6.81_05 6.81_05 Sat Nov 2 21:29:42 GMT 2013 Misc: * Special-case the bundling of version, so that XS versions don't get overwritten 6.81_04 Fri Nov 1 19:54:09 GMT 2013 Doc fixes: * Update XSPROTOARG docs for changes in xsubpp 6.81_03 Thu Oct 24 20:50:15 BST 2013 Doc Fixes: * Clarify heir-apparent in FAQ Misc: * Changed GNU-Style to Unix-Style * VMS will now report 'make' style 6.81_02 Thu Oct 17 12:20:59 BST 2013 Misc: * Updated bundled JSON::PP 6.81_01 Wed Oct 16 08:59:03 BST 2013 Misc: * Updated bundled Test-Simple
Diffstat (limited to 'cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm')
-rw-r--r--cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm14
1 files changed, 9 insertions, 5 deletions
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
index bf0dc9fa16..55c9181211 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
@@ -18,7 +18,7 @@ our @Overridable;
my @Prepend_parent;
my %Recognized_Att_Keys;
-our $VERSION = '6.80';
+our $VERSION = '6.82';
$VERSION = eval $VERSION; ## no critic [BuiltinFunctions::ProhibitStringyEval]
# Emulate something resembling CVS $Revision$
@@ -1119,16 +1119,19 @@ sub flush {
my $self = shift;
# This needs a bit more work for more wacky OSen
- my $type = 'GNU-style';
+ my $type = 'Unix-style';
if ( $self->os_flavor_is('Win32') ) {
my $make = $self->make;
$make = +( File::Spec->splitpath( $make ) )[-1];
$make =~ s!\.exe$!!i;
$type = $make . '-style';
}
- print "Generating a $type Makefile\n";
+ elsif ( $Is_VMS ) {
+ $type = $Config{make} . '-style';
+ }
my $finalname = $self->{MAKEFILE};
+ print "Generating a $type $finalname\n";
print "Writing $finalname for $self->{NAME}\n";
unlink($finalname, "MakeMaker.tmp", $Is_VMS ? 'Descrip.MMS' : ());
@@ -2690,8 +2693,9 @@ that purpose.
=item XSPROTOARG
-May be set to an empty string, which is identical to C<-prototypes>, or
-C<-noprototypes>. See the xsubpp documentation for details. MakeMaker
+May be set to C<-protoypes>, C<-noprototypes> or the empty string. The
+empty string is equivalent to the xsubpp default, or C<-noprototypes>.
+See the xsubpp documentation for details. MakeMaker
defaults to the empty string.
=item XS_VERSION