d3f2949e7d81192f9b4348c351634d19b178a6b9
[perl.git] / ext / ExtUtils-MakeMaker / lib / ExtUtils / MM_UWIN.pm
1 package ExtUtils::MM_UWIN;
2
3 use strict;
4 our $VERSION = 6.55_02;
5
6 require ExtUtils::MM_Unix;
7 our @ISA = qw(ExtUtils::MM_Unix);
8
9
10 =head1 NAME
11
12 ExtUtils::MM_UWIN - U/WIN specific subclass of ExtUtils::MM_Unix
13
14 =head1 SYNOPSIS
15
16   Don't use this module directly.
17   Use ExtUtils::MM and let it choose.
18
19 =head1 DESCRIPTION
20
21 This is a subclass of ExtUtils::MM_Unix which contains functionality for
22 the AT&T U/WIN UNIX on Windows environment.
23
24 Unless otherwise stated it works just like ExtUtils::MM_Unix
25
26 =head2 Overridden methods
27
28 =over 4
29
30 =item os_flavor
31
32 In addition to being Unix, we're U/WIN.
33
34 =cut
35
36 sub os_flavor {
37     return('Unix', 'U/WIN');
38 }
39
40
41 =item B<replace_manpage_separator>
42
43 =cut
44
45 sub replace_manpage_separator {
46     my($self, $man) = @_;
47
48     $man =~ s,/+,.,g;
49     return $man;
50 }
51
52 =back
53
54 =head1 AUTHOR
55
56 Michael G Schwern <schwern@pobox.com> with code from ExtUtils::MM_Unix
57
58 =head1 SEE ALSO
59
60 L<ExtUtils::MM_Win32>, L<ExtUtils::MakeMaker>
61
62 =cut
63
64 1;