makefile.pl

来自「megahal is the conversation simulators c」· PL 代码 · 共 40 行

PL
40
字号
use 5.008;use ExtUtils::MakeMaker;# See lib/ExtUtils/MakeMaker.pm for details of how to influence# the contents of the Makefile that is written.WriteMakefile(    'NAME'		=> 'Megahal',    'VERSION_FROM'	=> 'Megahal.pm', # finds $VERSION    'PREREQ_PM'		=> {}, # e.g., Module::Name => 1.1    ($] >= 5.005 ?    ## Add these new keywords supported since 5.005      (ABSTRACT_FROM => 'Megahal.pm', # retrieve abstract from module       AUTHOR     => 'Laurent Fousse <laurent@internal.cyberhqz.com>') : ()),    'LIBS'		=> [''], # e.g., '-lm'    'DEFINE'		=> '', # e.g., '-DHAVE_SOMETHING'    'INC'		=> '-I.', # e.g., '-I. -I/usr/include/other'    'OBJECT'		=> '$(O_FILES)', # link all the C files too);if  (eval {require ExtUtils::Constant; 1}) {  # If you edit these definitions to change the constants used by this module,  # you will need to use the generated const-c.inc and const-xs.inc  # files to replace their "fallback" counterparts before distributing your  # changes.  my @names = (qw(MEGAHAL_H));  ExtUtils::Constant::WriteConstants(                                     NAME         => 'Megahal',                                     NAMES        => \@names,                                     DEFAULT_TYPE => 'IV',                                     C_FILE       => 'const-c.inc',                                     XS_FILE      => 'const-xs.inc',                                  );}else {  use File::Copy;  use File::Spec;  foreach my $file ('const-c.inc', 'const-xs.inc') {    my $fallback = File::Spec->catfile('fallback', $file);    copy ($fallback, $file) or die "Can't copy $fallback to $file: $!";  }}

⌨️ 快捷键说明

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