2012-10-07 36 views
0

作为一个例子的所述DIST“INC”目录,CPAN分布Scalar-Does-0.006在其Makefile.PL使用Module::Package,以及用于Module::Package代码驻留在子目录inc处理文件,如:设置用于使用模块::包

inc/Module/AutoInstall.pm 
inc/Module/Install/AutoInstall.pm 
inc/Module/Install/AutoManifest.pm 
inc/Module/Install/Base.pm 
... 

问题:如果我想为我自己的发行版使用Module::Package,是否有一种方便的方式来使用我的发行版需要的文件填充inc目录?我在我的perl的site_perl目录中本地安装了Module::Package。我在Module::Package文档中找不到答案。

答:只需创建您的Makefile.PL,并运行它(即perl Makefile.PL)将填充inc目录。

回答

0

Module::PackageModule::Install的扩展。它不重复Module :: Install文档,只是它添加的位。阅读Module::Install docs

除非您需要Module :: Package提供的扩展,否则我会建议您从Module :: Install开始。 Module :: Install完成所有的捆绑工作,拥有大量的插件,已经存在多年,并且拥有大量的用户。如果你需要的话,稍后切换到Module :: Package,它应该是一个替代品。