1

TAP :: Harness 3.23 tarballにはNotBuild.PLファイルが含まれています(Build.PLファイルは含まれていません)が、READMEには具体的に次のように記載されています。

Module :: Build(推奨)を使用するには、次のようにします。

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

これは単なる見落としですか、それともModule :: Buildの使用を避ける理由がありますか?これは、Build.PLファイルが通常どのように配布されるかですか?

4

1 に答える 1

6

私はこれがあなたの質問に答えると思います:

Githubから:

テストハーネスの歴史

2010年4月13日

Build.PLの名前をNotBuild.PLに変更して、EUMMよりもMBを優先するようにCPAN.pmに指示した人の依存関係としてModule::Buildをプルしないようにします。

これは、T::Hの最近のバージョンがTest::Simpleの依存関係になる可能性があるため、Module :: Buildが(事実上)Test::Simpleの推移的な依存関係になることはありません。

于 2011-11-30T23:43:59.137 に答える