#! /usr/bin/perl #--------------------------------------------------------------------- # Build.PL for Win32::IPC # # Copyright 2010 Christopher J. Madsen #--------------------------------------------------------------------- use strict; use warnings; use inc::My_Build; # Our customized version of Module::Build unless ($^O eq "MSWin32" || $^O eq "cygwin") { die "OS unsupported\n"; } my $builder = inc::My_Build->new( dist_name => 'Win32-IPC', license => 'perl', dist_abstract => 'Use Win32 synchronization objects', dist_author => 'Christopher J. Madsen ', dist_version_from => 'lib/Win32/IPC.pm', add_to_cleanup => ['vc*.pdb'], # Prerequisites inserted by DistZilla: 'build_requires' => { 'ExtUtils::CBuilder' => '0.15', 'ExtUtils::ParseXS' => '0', 'File::Spec' => '0', 'Module::Build' => '0.21', 'Test::More' => '0.88' }, 'configure_requires' => { 'File::Spec' => '0', 'Module::Build' => '0.21', 'base' => '0' }, 'requires' => { 'Carp' => '0', 'Exporter' => '0', 'XSLoader' => '0', 'perl' => '5.006' }, ); $builder->create_build_script();