Commit | Line | Data |
f6d6199c |
1 | package ExtUtils::MM_UWIN; |
2 | |
3 | use strict; |
1487aac6 |
4 | our $VERSION = 6.49_01; |
f6d6199c |
5 | |
6 | require ExtUtils::MM_Unix; |
a592ba15 |
7 | our @ISA = qw(ExtUtils::MM_Unix); |
f6d6199c |
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 | |
dedf98bc |
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 | |
f6d6199c |
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 | |
479d2113 |
62 | =cut |
63 | |
f6d6199c |
64 | 1; |