File Coverage

lib/ExtUtils/MM_UWIN.pm
Criterion Covered Total %
statement 6 10 60.0
branch n/a
condition n/a
subroutine 2 4 50.0
pod 2 2 100.0
total 10 16 62.5


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