1# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.010.
2use strict;
3use warnings;
4
5
6
7use ExtUtils::MakeMaker;
8
9my %WriteMakefileArgs = (
10  "ABSTRACT" => "provides a unified way to configure network interfaces on FreeBSD, OpenBSD, Solaris, Linux, OS X, and WinNT (from Win2K). ",
11  "AUTHOR" => "Daniel Podolsky, tpaba\@cpan.org",
12  "CONFIGURE_REQUIRES" => {
13    "ExtUtils::MakeMaker" => 0
14  },
15  "DISTNAME" => "Net-Ifconfig-Wrapper",
16  "LICENSE" => "perl",
17  "NAME" => "Net::Ifconfig::Wrapper",
18  "PREREQ_PM" => {
19    "Net::Netmask" => 0,
20    "POSIX" => 0
21  },
22  "VERSION" => "0.26",
23  "test" => {
24    "TESTS" => "t/*.t"
25  }
26);
27
28
29my %FallbackPrereqs = (
30  "Net::Netmask" => 0,
31  "POSIX" => 0
32);
33
34
35unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
36  delete $WriteMakefileArgs{TEST_REQUIRES};
37  delete $WriteMakefileArgs{BUILD_REQUIRES};
38  $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
39}
40
41delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
42  unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
43
44if ( $^O eq 'MSWin32' ) {
45	$WriteMakefileArgs{PREREQ_PM}{'Win32::API'} = $FallbackPrereqs{'Win32::API'} = '0';
46	$WriteMakefileArgs{PREREQ_PM}{'Win32::WinError'} = $FallbackPrereqs{'Win32::WinError'} = '0';
47}
48
49if ( $^O eq 'cygwin' ) {
50	$WriteMakefileArgs{PREREQ_PM}{'Win32::API'} = $FallbackPrereqs{'Win32::API'} = '0';
51	$WriteMakefileArgs{PREREQ_PM}{'Win32::WinError'} = $FallbackPrereqs{'Win32::WinError'} = '0';
52}
53
54WriteMakefile(%WriteMakefileArgs);
55