makefile.pl

来自「source of perl for linux application,」· PL 代码 · 共 33 行

PL
33
字号
use ExtUtils::MakeMaker;use ExtUtils::Constant 0.11 'WriteConstants';WriteMakefile(    NAME		=> 'File::Glob',    VERSION_FROM	=> 'Glob.pm',    MAN3PODS		=> {},     # Pods will be built by installman.    OBJECT		=> 'bsd_glob$(OBJ_EXT) Glob$(OBJ_EXT)',    realclean => {FILES=> 'const-c.inc const-xs.inc'},## uncomment for glob debugging (will cause make test to fail)#   DEFINE		=> '-DGLOB_DEBUG',#   OPTIMIZE		=> '-g',);use Config;sub MY::cflags {  package MY;  my $inherited = shift->SUPER::cflags(@_);  if ($Config::Config{archname} =~ /^aix/ and       $Config::Config{use64bitall} eq 'define') {    $inherited =~ s/\s-O\d?//m;  }  $inherited;}WriteConstants(    NAME => 'File::Glob',    NAMES => [qw(GLOB_ABEND GLOB_ALPHASORT GLOB_ALTDIRFUNC GLOB_BRACE GLOB_ERR                 GLOB_LIMIT GLOB_MARK GLOB_NOCASE GLOB_NOCHECK GLOB_NOMAGIC                 GLOB_NOSORT GLOB_NOSPACE GLOB_QUOTE GLOB_TILDE),              {name=>"GLOB_ERROR", macro=>["#ifdef GLOB_ERROR\n\tdMY_CXT;\n\n","#endif\n"]}],    BREAKOUT_AT => 8,);

⌨️ 快捷键说明

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