},
'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),
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:
-# 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;
"ExtUtils::MakeMaker" => 0
},
"DISTNAME" => "ExtUtils-CBuilder",
- "EXE_FILES" => [],
"LICENSE" => "perl",
"NAME" => "ExtUtils::CBuilder",
"PREREQ_PM" => {
"TEST_REQUIRES" => {
"Test::More" => "0.47"
},
- "VERSION" => "0.280223",
+ "VERSION" => "0.280224",
"test" => {
"TESTS" => "t/*.t"
}
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.
{
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");
}
}
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 ();
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;
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(@_);
}
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;
package ExtUtils::CBuilder::Platform::Windows;
-$ExtUtils::CBuilder::Platform::Windows::VERSION = '0.280223';
+$ExtUtils::CBuilder::Platform::Windows::VERSION = '0.280224';
use strict;
use warnings;
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) = @_;
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) = @_;
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";
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;
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;
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;
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;
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;
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;