打包Perl应用程序

时间:2011-01-13 09:42:54

标签: perl packaging dancer

我需要使用RPM打包Perl Dancer应用程序以进行安装。几乎所有的Perl模块/分发工具都处理将文件安装到Perl特定位置,例如/ usr / lib / perl。我需要能够在自包含的位置创建安装,例如/ opt / foo。

我知道App::Build,它看起来可能有用,并提供了Module :: Build中缺少的功能。我希望可能有一个Dist::Zilla插件来执行此类操作,但我无法找到它。

您建议使用哪些工具来构建,测试和打包Perl'应用程序'?

应用程序的布局将遵循正常的Dancer风格,包括/ public,/ views,/ lib等

2 个答案:

答案 0 :(得分:2)

你错误地说Module :: Build缺少安装附加(非lib)目录的功能。请参阅Cookbook

答案 1 :(得分:2)

我不知道这是否有帮助。它描述了我们在工作中所做的事情:

http://www.slideshare.net/p3castro/packaging-perl

警告:我们在所有应用程序中使用常见的Perl安装。