File Coverage

lib/ExtUtils/MM_QNX.pm
Criterion Covered Total %
statement 3 9 33.3
branch n/a
condition n/a
subroutine 1 2 50.0
total 4 11 36.4


line stmt bran cond sub time code
1           package ExtUtils::MM_QNX;
2            
3 1     1 837 use strict;
  1       3  
  1       176  
4           our $VERSION = '6.74';
5            
6           require ExtUtils::MM_Unix;
7           our @ISA = qw(ExtUtils::MM_Unix);
8            
9            
10           =head1 NAME
11            
12           ExtUtils::MM_QNX - QNX 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            
21           This is a subclass of ExtUtils::MM_Unix which contains functionality for
22           QNX.
23            
24           Unless otherwise stated it works just like ExtUtils::MM_Unix
25            
26           =head2 Overridden methods
27            
28           =head3 extra_clean_files
29            
30           Add .err files corresponding to each .c file.
31            
32           =cut
33            
34           sub extra_clean_files {
35 0     0   my $self = shift;
36            
37 0         my @errfiles = @{$self->{C}};
  0          
38 0         for ( @errfiles ) {
39 0         s/.c$/.err/;
40           }
41            
42 0         return( @errfiles, 'perlmain.err' );
43           }
44            
45            
46           =head1 AUTHOR
47            
48           Michael G Schwern with code from ExtUtils::MM_Unix
49            
50           =head1 SEE ALSO
51            
52           L
53            
54           =cut
55            
56            
57           1;