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