Spaces:
Running
Running
package ExtUtils::MM_UWIN; | |
use strict; | |
use warnings; | |
our $VERSION = '7.62'; | |
$VERSION =~ tr/_//d; | |
require ExtUtils::MM_Unix; | |
our @ISA = qw(ExtUtils::MM_Unix); | |
=head1 NAME | |
ExtUtils::MM_UWIN - U/WIN specific subclass of ExtUtils::MM_Unix | |
=head1 SYNOPSIS | |
Don't use this module directly. | |
Use ExtUtils::MM and let it choose. | |
=head1 DESCRIPTION | |
This is a subclass of L<ExtUtils::MM_Unix> which contains functionality for | |
the AT&T U/WIN UNIX on Windows environment. | |
Unless otherwise stated it works just like ExtUtils::MM_Unix. | |
=head2 Overridden methods | |
=over 4 | |
=item os_flavor | |
In addition to being Unix, we're U/WIN. | |
=cut | |
sub os_flavor { | |
return('Unix', 'U/WIN'); | |
} | |
=item B<replace_manpage_separator> | |
=cut | |
sub replace_manpage_separator { | |
my($self, $man) = @_; | |
$man =~ s,/+,.,g; | |
return $man; | |
} | |
=back | |
=head1 AUTHOR | |
Michael G Schwern <[email protected]> with code from ExtUtils::MM_Unix | |
=head1 SEE ALSO | |
L<ExtUtils::MM_Win32>, L<ExtUtils::MakeMaker> | |
=cut | |
1; | |