TAP::Harness 3.23压缩包包含一个NotBuild.PL文件(没有Build.PL文件),但自述文件特别声明:
要使用Module::Build (首选),请执行以下操作:
perl Build.PL
./Build
./Build test
./Build install这只是一个疏忽,还是有什么理由避免使用Module::Build?这是Build.PL文件正常分布的方式吗?
发布于 2011-12-01 07:43:59
我想this会回答你的问题:
来自Github:
测试工具的
历史记录
2010年4月13日
将Build.PL重命名为NotBuild.PL,以避免将Module::Build作为对那些告诉CPAN.pm更喜欢MB而不是EUMM的人的依赖。
这是因为T::H的最新版本可以成为Test::Simple的依赖项,而不是Module::Build (有效地)成为Test::Simple的传递依赖项。
https://stackoverflow.com/questions/8334359
复制相似问题