1package ExtUtils::MM_UWIN; 2 3use strict; 4our $VERSION = 6.56; 5 6require ExtUtils::MM_Unix; 7our @ISA = qw(ExtUtils::MM_Unix); 8 9 10=head1 NAME 11 12ExtUtils::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 21This is a subclass of ExtUtils::MM_Unix which contains functionality for 22the AT&T U/WIN UNIX on Windows environment. 23 24Unless otherwise stated it works just like ExtUtils::MM_Unix 25 26=head2 Overridden methods 27 28=over 4 29 30=item os_flavor 31 32In addition to being Unix, we're U/WIN. 33 34=cut 35 36sub os_flavor { 37 return('Unix', 'U/WIN'); 38} 39 40 41=item B<replace_manpage_separator> 42 43=cut 44 45sub replace_manpage_separator { 46 my($self, $man) = @_; 47 48 $man =~ s,/+,.,g; 49 return $man; 50} 51 52=back 53 54=head1 AUTHOR 55 56Michael G Schwern <schwern@pobox.com> with code from ExtUtils::MM_Unix 57 58=head1 SEE ALSO 59 60L<ExtUtils::MM_Win32>, L<ExtUtils::MakeMaker> 61 62=cut 63 641; 65