ExtUtils::MakeMaker 6.03 -> 6.06_05ish
[p5sagit/p5-mst-13.2.git] / lib / ExtUtils / MM_BeOS.pm
CommitLineData
e9eafa28 1package ExtUtils::MM_BeOS;
2
e9eafa28 3=head1 NAME
4
5ExtUtils::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
13See ExtUtils::MM_Unix for a documentation of the methods provided
14there. This package overrides the implementation of these methods, not
15the semantics.
16
17=over 4
18
19=cut
20
21use Config;
22use File::Spec;
f6d6199c 23require ExtUtils::MM_Any;
24require ExtUtils::MM_Unix;
e9eafa28 25
f6d6199c 26use vars qw(@ISA $VERSION);
e5b7c5f6 27@ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
69ff8adf 28$VERSION = 1.03;
e9eafa28 29
e9eafa28 30
479d2113 31=item init_linker
e9eafa28 32
479d2113 33libperl.a equivalent to be linked to dynamic extensions.
e9eafa28 34
35=cut
36
479d2113 37sub init_linker {
38 my($self) = shift;
39
40 $self->{PERL_ARCHIVE} ||=
41 File::Spec->catdir('$(PERL_INC)',$Config{libperl});
42 $self->{PERL_ARCHIVE_AFTER} ||= '';
43 $self->{EXPORT_LIST} ||= '';
44}
e9eafa28 45
f6d6199c 46=back
47
e9eafa28 481;
49__END__
50