File: Makefile.PL

package info (click to toggle)
libio-socket-multicast-perl 1.12-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 148 kB
  • sloc: perl: 216; makefile: 2
file content (26 lines) | stat: -rw-r--r-- 631 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
use strict;
BEGIN {
	require 5.005;
}
use ExtUtils::MakeMaker;
use Config;

my @libs = ();
unless ( $Config{d_inetaton} or $^O eq 'MSWin32' ) {
	push @libs, '-lresolv';
}

WriteMakefile(
	NAME	     => 'IO::Socket::Multicast',
	ABSTRACT     => 'Send and receive multicast messages',
	VERSION_FROM => 'lib/IO/Socket/Multicast.pm',
	LIBS	     => \@libs, # e.g., '-lm' 
	DEFINE	     => '',     # e.g., '-DHAVE_SOMETHING' 
	INC	     => '',     # e.g., '-I/usr/include/other'
	PREREQ_PM    => {
		$^O eq 'MSWin32' ? () : ( 'IO::Interface' => 0.94 ),
	},
	($ExtUtils::MakeMaker::VERSION ge '6.30_00' ? (
		LICENSE => 'perl',
	) : ()),
);