Commit | Line | Data |
f6d6199c |
1 | package ExtUtils::MM_DOS; |
2 | |
3 | use strict; |
4 | use vars qw($VERSION @ISA); |
5 | |
6 | $VERSION = 0.01; |
7 | |
8 | require ExtUtils::MM_Win32; |
9 | @ISA = qw(ExtUtils::MM_Win32); |
10 | |
11 | |
12 | =head1 NAME |
13 | |
14 | ExtUtils::MM_DOS - DOS specific subclass of ExtUtils::MM_Win32 |
15 | |
16 | =head1 SYNOPSIS |
17 | |
18 | Don't use this module directly. |
19 | Use ExtUtils::MM and let it choose. |
20 | |
21 | =head1 DESCRIPTION |
22 | |
23 | This is a subclass of ExtUtils::MM_Win32 which contains functionality |
24 | for DOS. |
25 | |
26 | Unless otherwise stated, it works just like ExtUtils::MM_Win32 |
27 | |
28 | =head2 Overridden methods |
29 | |
30 | =over 4 |
31 | |
32 | =item B<replace_manpage_separator> |
33 | |
34 | =cut |
35 | |
36 | sub replace_manpage_separator { |
37 | my($self, $man) = @_; |
38 | |
39 | $man =~ s,/+,__,g; |
40 | return $man; |
41 | } |
42 | |
43 | =back |
44 | |
45 | =head1 AUTHOR |
46 | |
47 | Michael G Schwern <schwern@pobox.com> with code from ExtUtils::MM_Unix |
48 | |
49 | =head1 SEE ALSO |
50 | |
51 | L<ExtUtils::MM_Win32>, L<ExtUtils::MakeMaker> |
52 | |
53 | 1; |