This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade ExtUtils::CBuilder from version 0.280223 to 0.280224
authorSteve Hay <steve.m.hay@googlemail.com>
Tue, 13 Oct 2015 12:19:10 +0000 (13:19 +0100)
committerSteve Hay <steve.m.hay@googlemail.com>
Tue, 13 Oct 2015 12:19:10 +0000 (13:19 +0100)
17 files changed:
Porting/Maintainers.pl
dist/ExtUtils-CBuilder/Changes
dist/ExtUtils-CBuilder/Makefile.PL
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm

index 3fa62fe..e27d483 100755 (executable)
@@ -423,7 +423,7 @@ use File::Glob qw(:case);
     },
 
     'ExtUtils::CBuilder' => {
-        'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.280223.tar.gz',
+        'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.280224.tar.gz',
         'FILES'        => q[dist/ExtUtils-CBuilder],
         'EXCLUDED'     => [
             qw(README.mkdn),
index ab8496e..27f3bc3 100644 (file)
@@ -1,5 +1,11 @@
 Revision history for Perl extension ExtUtils::CBuilder.
 
+0.282224 - 2015-10-09
+
+  Enhncements:
+
+  - Use warnings/strict on all modules.
+
 0.280223 - 2015-06-02
 
   Fixed:
index 13734c5..820b294 100644 (file)
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.036.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.039.
 use strict;
 use warnings;
 
@@ -13,7 +13,6 @@ my %WriteMakefileArgs = (
     "ExtUtils::MakeMaker" => 0
   },
   "DISTNAME" => "ExtUtils-CBuilder",
-  "EXE_FILES" => [],
   "LICENSE" => "perl",
   "NAME" => "ExtUtils::CBuilder",
   "PREREQ_PM" => {
@@ -30,7 +29,7 @@ my %WriteMakefileArgs = (
   "TEST_REQUIRES" => {
     "Test::More" => "0.47"
   },
-  "VERSION" => "0.280223",
+  "VERSION" => "0.280224",
   "test" => {
     "TESTS" => "t/*.t"
   }
index 9e60d08..abe976e 100644 (file)
@@ -1,10 +1,12 @@
 package ExtUtils::CBuilder;
-$ExtUtils::CBuilder::VERSION = '0.280223';
+$ExtUtils::CBuilder::VERSION = '0.280224';
 use File::Spec ();
 use File::Path ();
 use File::Basename ();
 use Perl::OSType qw/os_type/;
 
+use warnings;
+use strict;
 use vars qw(@ISA);
 
 # We only use this once - don't waste a symbol table entry on it.
@@ -18,17 +20,18 @@ my $load = sub {
 
 {
   my @package = split /::/, __PACKAGE__;
-  
+
   my $ostype = os_type();
 
   if (grep {-e File::Spec->catfile($_, @package, 'Platform', $^O) . '.pm'} @INC) {
-    $load->(__PACKAGE__ . "::Platform::$^O");
-    
-  } elsif ( $ostype && grep {-e File::Spec->catfile($_, @package, 'Platform', $ostype) . '.pm'} @INC) {
-    $load->(__PACKAGE__ . "::Platform::$ostype");
-    
+      $load->(__PACKAGE__ . "::Platform::$^O");
+
+  } elsif ( $ostype &&
+            grep {-e File::Spec->catfile($_, @package, 'Platform', $ostype) . '.pm'} @INC) {
+      $load->(__PACKAGE__ . "::Platform::$ostype");
+
   } else {
-    $load->(__PACKAGE__ . "::Base");
+      $load->(__PACKAGE__ . "::Base");
   }
 }
 
index 932657d..eb4c175 100644 (file)
@@ -1,6 +1,7 @@
 package ExtUtils::CBuilder::Base;
-$ExtUtils::CBuilder::Base::VERSION = '0.280223';
+$ExtUtils::CBuilder::Base::VERSION = '0.280224';
 use strict;
+use warnings;
 use File::Spec;
 use File::Basename;
 use Cwd ();
index dcd0562..d6c1768 100644 (file)
@@ -1,5 +1,6 @@
 package ExtUtils::CBuilder::Platform::Unix;
-$ExtUtils::CBuilder::Platform::Unix::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::Unix::VERSION = '0.280224';
+use warnings;
 use strict;
 use ExtUtils::CBuilder::Base;
 
@@ -20,19 +21,19 @@ sub link_executable {
 sub link {
   my $self = shift;
   my $cf = $self->{config};
-  
+
   # Some platforms (notably Mac OS X 10.3, but some others too) expect
   # the syntax "FOO=BAR /bin/command arg arg" to work in %Config
   # (notably $Config{ld}).  It usually works in system(SCALAR), but we
   # use system(LIST). We fix it up here with 'env'.
-  
+
   local $cf->{ld} = $cf->{ld};
   if (ref $cf->{ld}) {
     unshift @{$cf->{ld}}, 'env' if $cf->{ld}[0] =~ /^\s*\w+=/;
   } else {
     $cf->{ld} =~ s/^(\s*\w+=)/env $1/;
   }
-  
+
   return $self->SUPER::link(@_);
 }
 
index bfdc0d4..194d888 100644 (file)
@@ -1,5 +1,6 @@
 package ExtUtils::CBuilder::Platform::VMS;
-$ExtUtils::CBuilder::Platform::VMS::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::VMS::VERSION = '0.280224';
+use warnings;
 use strict;
 use ExtUtils::CBuilder::Base;
 
index 5b870bb..b95592d 100644 (file)
@@ -1,5 +1,5 @@
 package ExtUtils::CBuilder::Platform::Windows;
-$ExtUtils::CBuilder::Platform::Windows::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::Windows::VERSION = '0.280224';
 use strict;
 use warnings;
 
index 2f37117..cd93b72 100644 (file)
@@ -1,5 +1,8 @@
 package ExtUtils::CBuilder::Platform::Windows::BCC;
-$ExtUtils::CBuilder::Platform::Windows::BCC::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::Windows::BCC::VERSION = '0.280224';
+use strict;
+use warnings;
+
 sub format_compiler_cmd {
   my ($self, %spec) = @_;
 
index 818ec36..5f219f2 100644 (file)
@@ -1,5 +1,8 @@
 package ExtUtils::CBuilder::Platform::Windows::GCC;
-$ExtUtils::CBuilder::Platform::Windows::GCC::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::Windows::GCC::VERSION = '0.280224';
+use warnings;
+use strict;
+
 sub format_compiler_cmd {
   my ($self, %spec) = @_;
 
index 552e45c..f14988e 100644 (file)
@@ -1,5 +1,8 @@
 package ExtUtils::CBuilder::Platform::Windows::MSVC;
-$ExtUtils::CBuilder::Platform::Windows::MSVC::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::Windows::MSVC::VERSION = '0.280224';
+use warnings;
+use strict;
+
 sub arg_exec_file {
   my ($self, $file) = @_;
   return "/OUT:$file";
index 1a2848e..949ef53 100644 (file)
@@ -1,5 +1,6 @@
 package ExtUtils::CBuilder::Platform::aix;
-$ExtUtils::CBuilder::Platform::aix::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::aix::VERSION = '0.280224';
+use warnings;
 use strict;
 use ExtUtils::CBuilder::Platform::Unix;
 use File::Spec;
index 0942b3c..5940922 100644 (file)
@@ -1,5 +1,6 @@
 package ExtUtils::CBuilder::Platform::android;
-$ExtUtils::CBuilder::Platform::android::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::android::VERSION = '0.280224';
+use warnings;
 use strict;
 use File::Spec;
 use ExtUtils::CBuilder::Platform::Unix;
index 259fbc6..c020e44 100644 (file)
@@ -1,5 +1,6 @@
 package ExtUtils::CBuilder::Platform::cygwin;
-$ExtUtils::CBuilder::Platform::cygwin::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::cygwin::VERSION = '0.280224';
+use warnings;
 use strict;
 use File::Spec;
 use ExtUtils::CBuilder::Platform::Unix;
index 94af5ee..324c268 100644 (file)
@@ -1,5 +1,6 @@
 package ExtUtils::CBuilder::Platform::darwin;
-$ExtUtils::CBuilder::Platform::darwin::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::darwin::VERSION = '0.280224';
+use warnings;
 use strict;
 use ExtUtils::CBuilder::Platform::Unix;
 
index 0d03ecc..0eb098f 100644 (file)
@@ -1,5 +1,6 @@
 package ExtUtils::CBuilder::Platform::dec_osf;
-$ExtUtils::CBuilder::Platform::dec_osf::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::dec_osf::VERSION = '0.280224';
+use warnings;
 use strict;
 use ExtUtils::CBuilder::Platform::Unix;
 use File::Spec;
index 3129ed9..19047b9 100644 (file)
@@ -1,5 +1,6 @@
 package ExtUtils::CBuilder::Platform::os2;
-$ExtUtils::CBuilder::Platform::os2::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::os2::VERSION = '0.280224';
+use warnings;
 use strict;
 use ExtUtils::CBuilder::Platform::Unix;