TAP :: Harness 3.23 tarball包含一个NotBuild.PL文件(并没有Build.PL文件),但自述文件具体说明:
使用Module :: Build(首选)执行:
perl Build.PL
./Build
./Build test
./Build install
这只是疏忽还是有理由避免使用Module :: Build?这是Build.PL文件正常分发的方式吗?
答案 0 :(得分:6)
我认为this会回答你的问题:
来自Github:
测试线的历史
2010年4月13日
将Build.PL重命名为NotBuild.PL,以避免将Module :: Build作为一个 对于那些告诉CPAN.pm更喜欢MB而不是EUMM的人的依赖。
这是一个最新版本的T :: H可以成为Test :: Simple的依赖,没有Module :: Build成为(有效)Test :: Simple的传递依赖。