1N/Apackage ExtUtils::MM_DOS;
1N/A
1N/Ause strict;
1N/Ause vars qw($VERSION @ISA);
1N/A
1N/A$VERSION = 0.02;
1N/A
1N/Arequire ExtUtils::MM_Any;
1N/Arequire ExtUtils::MM_Unix;
1N/A@ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
1N/A
1N/A
1N/A=head1 NAME
1N/A
1N/AExtUtils::MM_DOS - DOS specific subclass of ExtUtils::MM_Unix
1N/A
1N/A=head1 SYNOPSIS
1N/A
1N/A Don't use this module directly.
1N/A Use ExtUtils::MM and let it choose.
1N/A
1N/A=head1 DESCRIPTION
1N/A
1N/AThis is a subclass of ExtUtils::MM_Unix which contains functionality
1N/Afor DOS.
1N/A
1N/AUnless otherwise stated, it works just like ExtUtils::MM_Unix
1N/A
1N/A=head2 Overridden methods
1N/A
1N/A=over 4
1N/A
1N/A=item os_flavor
1N/A
1N/A=cut
1N/A
1N/Asub os_flavor {
1N/A return('DOS');
1N/A}
1N/A
1N/A=item B<replace_manpage_separator>
1N/A
1N/AGenerates Foo__Bar.3 style man page names
1N/A
1N/A=cut
1N/A
1N/Asub replace_manpage_separator {
1N/A my($self, $man) = @_;
1N/A
1N/A $man =~ s,/+,__,g;
1N/A return $man;
1N/A}
1N/A
1N/A=back
1N/A
1N/A=head1 AUTHOR
1N/A
1N/AMichael G Schwern <schwern@pobox.com> with code from ExtUtils::MM_Unix
1N/A
1N/A=head1 SEE ALSO
1N/A
1N/AL<ExtUtils::MM_Unix>, L<ExtUtils::MakeMaker>
1N/A
1N/A=cut
1N/A
1N/A1;