⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mm_beos.t

📁 source of perl for linux application,
💻 T
字号:
#!/usr/bin/perlBEGIN {    if( $ENV{PERL_CORE} ) {        chdir 't' if -d 't';        @INC = '../lib';    }    else {        unshift @INC, 't/lib';    }}chdir 't';use Test::More;BEGIN {	if ($^O =~ /beos/i) {		plan tests => 4;	} else {		plan skip_all => 'This is not BeOS';	}}use Config;use File::Spec;use File::Basename;# tels - Taken from MM_Win32.t - I must not understand why this works, right?# Does this mimic ExtUtils::MakeMaker ok?{    @MM::ISA = qw(        ExtUtils::MM_Unix         ExtUtils::Liblist::Kid         ExtUtils::MakeMaker    );    # MM package faked up by messy MI entanglement    package MM;    sub DESTROY {}}require_ok( 'ExtUtils::MM_BeOS' );my $MM = bless { NAME => "Foo" }, 'MM';# init_linker{    my $libperl = File::Spec->catfile('$(PERL_INC)',                                       $Config{libperl} || 'libperl.a' );    my $export  = '';    my $after   = '';    $MM->init_linker;    is( $MM->{PERL_ARCHIVE},        $libperl,   'PERL_ARCHIVE' );    is( $MM->{PERL_ARCHIVE_AFTER},  $after,     'PERL_ARCHIVE_AFTER' );    is( $MM->{EXPORT_LIST},         $export,    'EXPORT_LIST' );}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -