Track /etc/gitconfig
[msysgit/mtrensch.git] / lib / perl5 / 5.8.8 / ExtUtils / MM_BeOS.pm
blob6d93ad4c7a638d423f5120a810715f8a1f7ed372
1 package ExtUtils::MM_BeOS;
3 =head1 NAME
5 ExtUtils::MM_BeOS - methods to override UN*X behaviour in ExtUtils::MakeMaker
7 =head1 SYNOPSIS
9 use ExtUtils::MM_BeOS; # Done internally by ExtUtils::MakeMaker if needed
11 =head1 DESCRIPTION
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.
17 =over 4
19 =cut
21 use ExtUtils::MakeMaker::Config;
22 use File::Spec;
23 require ExtUtils::MM_Any;
24 require ExtUtils::MM_Unix;
26 use vars qw(@ISA $VERSION);
27 @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
28 $VERSION = '1.05';
31 =item os_flavor
33 BeOS is BeOS.
35 =cut
37 sub os_flavor {
38 return('BeOS');
41 =item init_linker
43 libperl.a equivalent to be linked to dynamic extensions.
45 =cut
47 sub init_linker {
48 my($self) = shift;
50 $self->{PERL_ARCHIVE} ||=
51 File::Spec->catdir('$(PERL_INC)',$Config{libperl});
52 $self->{PERL_ARCHIVE_AFTER} ||= '';
53 $self->{EXPORT_LIST} ||= '';
56 =back
59 __END__