Build.PL可用于具有多个Perl模块的基于Enterprise Perl的应用程序

时间:2013-07-18 05:48:50

标签: perl build-automation

如果基于Perl的应用程序具有多个模块> 150,ALL Custom,并且与解决应用程序中的特定任务相关,那么是否可以让Build.PL包含所有这些模块,然后能够构建,测试和覆盖? 我找不到任何证据表明Build.PL已被用于多个包。

我们如何在Build.PL中声明这些模块?

我是否必须单独构建和测试所有这些模块?

与所有其他语言一样,Perl应该拥有一个不仅可以处理构建,还可以处理代码覆盖和部署的构建器。

1 个答案:

答案 0 :(得分:3)

  

是否可以让Build.PL包含所有这些模块,然后能够构建,测试和覆盖?

  

我找不到任何证据表明Build.PL已被用于多个包。

你看起来并不是很努力。 CPAN的三分之一是这样做的。

  

我们如何在Build.PL中声明这些模块?

./Build manifest

  

我是否必须单独构建和测试所有这些模块?

不,作为一个整体。

  

Perl应该有一个构建器,不仅可以处理构建,还可以处理测试,代码覆盖和部署。

有几个。