从多个文件生成单个perl文件(.pm + .pl)

时间:2015-01-30 21:47:11

标签: perl

我想做的一个很好的例子是Ack。 github上可用的原始资源由几个包和一个主要的Perl文件组成。

但是,作者还提供了一个包含所有包的Perl文件。从源头我可以告诉这个文件是自动生成的,我想知道它是如何完成的。

我尝试git clone来源并使用perl Makefile.PL && make && make install创建模块,但我没有获得任何自动生成的文件。我猜答案是在其他地方。

有没有做这种事情的工具?

1 个答案:

答案 0 :(得分:2)

ack使用通过make ack-standalone访问的自制解决方案。

你应该看看App::FatPacker,因为这就是它的全部内容。