Track /etc/gitconfig
[msysgit/mtrensch.git] / lib / perl5 / 5.8.8 / ExtUtils / MM_DOS.pm
blobb985d00ca699e1608c5e8589c030e73c5488c880
1 package ExtUtils::MM_DOS;
3 use strict;
4 use vars qw($VERSION @ISA);
6 $VERSION = 0.02;
8 require ExtUtils::MM_Any;
9 require ExtUtils::MM_Unix;
10 @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
13 =head1 NAME
15 ExtUtils::MM_DOS - DOS specific subclass of ExtUtils::MM_Unix
17 =head1 SYNOPSIS
19 Don't use this module directly.
20 Use ExtUtils::MM and let it choose.
22 =head1 DESCRIPTION
24 This is a subclass of ExtUtils::MM_Unix which contains functionality
25 for DOS.
27 Unless otherwise stated, it works just like ExtUtils::MM_Unix
29 =head2 Overridden methods
31 =over 4
33 =item os_flavor
35 =cut
37 sub os_flavor {
38 return('DOS');
41 =item B<replace_manpage_separator>
43 Generates Foo__Bar.3 style man page names
45 =cut
47 sub replace_manpage_separator {
48 my($self, $man) = @_;
50 $man =~ s,/+,__,g;
51 return $man;
54 =back
56 =head1 AUTHOR
58 Michael G Schwern <schwern@pobox.com> with code from ExtUtils::MM_Unix
60 =head1 SEE ALSO
62 L<ExtUtils::MM_Unix>, L<ExtUtils::MakeMaker>
64 =cut