2011-11-30 23 views
1

的TAP ::線束3.23壓縮包包括NotBuild.PL文件(並且沒有Build.PL文件),但自述具體規定:爲什麼TAP :: Harness Perl模塊有一個「NotBuild.PL」文件?

要使用模塊::生成(優選的)做:

perl Build.PL 
./Build 
./Build test 
./Build install 

這只是一個疏忽或有沒有理由避免使用Module :: Build?這是如何Build.PL文件正常分佈?

回答

6

我認爲this會回答你的問題:

從Github上:

歷史記錄試驗線束

2010年4月13日

重命名Build.PL到NotBuild .PL以避免將Module :: Build作爲 依賴關係,因爲已告知CPAN.pm將MB優先於EUMM的人。

這是最近版本的T :: H可以成爲Test :: Simple的一個依賴項,而Module :: Build不會成爲(有效)Test :: Simple的傳遞依賴項。

相關問題