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