source: for-distributions/trunk/bin/windows/perl/lib/ExtUtils/MM_QNX.pm@ 14489

Last change on this file since 14489 was 14489, checked in by oranfry, 17 years ago

upgrading to perl 5.8

File size: 888 bytes
Line 
1package ExtUtils::MM_QNX;
2
3use strict;
4use vars qw($VERSION @ISA);
5$VERSION = '0.02';
6
7require ExtUtils::MM_Unix;
8@ISA = qw(ExtUtils::MM_Unix);
9
10
11=head1 NAME
12
13ExtUtils::MM_QNX - QNX specific subclass of ExtUtils::MM_Unix
14
15=head1 SYNOPSIS
16
17 Don't use this module directly.
18 Use ExtUtils::MM and let it choose.
19
20=head1 DESCRIPTION
21
22This is a subclass of ExtUtils::MM_Unix which contains functionality for
23QNX.
24
25Unless otherwise stated it works just like ExtUtils::MM_Unix
26
27=head2 Overridden methods
28
29=head3 extra_clean_files
30
31Add .err files corresponding to each .c file.
32
33=cut
34
35sub extra_clean_files {
36 my $self = shift;
37
38 my @errfiles = @{$self->{C}};
39 for ( @errfiles ) {
40 s/.c$/.err/;
41 }
42
43 return( @errfiles, 'perlmain.err' );
44}
45
46
47=head1 AUTHOR
48
49Michael G Schwern <[email protected]> with code from ExtUtils::MM_Unix
50
51=head1 SEE ALSO
52
53L<ExtUtils::MakeMaker>
54
55=cut
56
57
581;
Note: See TracBrowser for help on using the repository browser.