fix warning + carp interaction
[p5sagit/p5-mst-13.2.git] / lib / ExtUtils / MM_BeOS.pm
CommitLineData
e9eafa28 1package ExtUtils::MM_BeOS;
2
3our $VERSION = '1.00';
4
5=head1 NAME
6
7ExtUtils::MM_BeOS - methods to override UN*X behaviour in ExtUtils::MakeMaker
8
9=head1 SYNOPSIS
10
11 use ExtUtils::MM_BeOS; # Done internally by ExtUtils::MakeMaker if needed
12
13=head1 DESCRIPTION
14
15See ExtUtils::MM_Unix for a documentation of the methods provided
16there. This package overrides the implementation of these methods, not
17the semantics.
18
19=over 4
20
21=cut
22
23use Config;
24use File::Spec;
25require Exporter;
26
27require ExtUtils::MakeMaker;
28ExtUtils::MakeMaker->import(qw( $Verbose &neatvalue));
29
30unshift @MM::ISA, 'ExtUtils::MM_BeOS';
31
32=item perl_archive
33
34This is internal method that returns path to libperl.a equivalent
35to be linked to dynamic extensions. UNIX does not have one, but at
36least BeOS has one.
37
38=cut
39
40sub perl_archive
41 {
d108ee1c 42 return File::Spec->catdir('$(PERL_INC)',$Config{libperl});
e9eafa28 43 }
44
451;
46__END__
47