This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[perl #113894] Storable support for vstrings
[perl5.git] / dist / ExtUtils-CBuilder / Makefile.PL
CommitLineData
71b9be80
DG
1use strict;
2use warnings;
3
4use ExtUtils::MakeMaker 6.30;
5
6my %WriteMakefileArgs = (
7 "NAME" => "ExtUtils::CBuilder",
8 "VERSION_FROM" => "lib/ExtUtils/CBuilder.pm",
9 "ABSTRACT_FROM" => "lib/ExtUtils/CBuilder.pm",
10 "AUTHOR" => "Ken Williams <kwilliams\@cpan.org>, The Perl 5 Porters",
11 "BUILD_REQUIRES" => {
12 "Test::More" => "0.47"
13 },
14 "CONFIGURE_REQUIRES" => {
15 "ExtUtils::MakeMaker" => "6.30"
16 },
17 "EXE_FILES" => [],
18 "LICENSE" => "perl",
19 "PREREQ_PM" => {
20 "Cwd" => 0,
21 "File::Basename" => 0,
22 "File::Spec" => "3.13",
23 "File::Temp" => 0,
24 "IO::File" => 0,
25 "IPC::Cmd" => 0,
26 "Perl::OSType" => 0,
27 "Text::ParseWords" => 0
28 },
29);
30
31unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
32 my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
33 my $pp = $WriteMakefileArgs{PREREQ_PM};
34 for my $mod ( keys %$br ) {
35 if ( exists $pp->{$mod} ) {
36 $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
37 }
38 else {
39 $pp->{$mod} = $br->{$mod};
40 }
41 }
42}
43
44delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
45 unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
46
47$WriteMakefileArgs{INSTALLDIRS} = 'perl'
48 if $] >= 5.009005 && $] <= 5.011000;
49
50WriteMakefile(%WriteMakefileArgs);
51