2017-03-05 2 views
3

perlで配布を作成するにはModule::Buildを使います。私はすべて自動生成されたファイルを削除することにしたいくつかの点で./Build distmeta自動生成されたファイルをすべてクリーンアップする方法は?

Creating Makefile.PL 
Creating README using Pod::Text 
Creating LICENSE file 
Created META.yml and META.json 

:そして、コマンドによってメタファイルを生成します。

LICENSEは、それらのファイルあまりにもクリーンアップへのコマンドがあり、READMEを:私は実行./Build distclean

Cleaning up build files 
Cleaning up configuration files 

しかし、メタファイルが残っていますか?

答えて

3

METAファイルは完全に生成されているため削除されますが、READMELICENSEはカスタマイズされていることが多く、安全に削除または上書きすることはできません。

READMELICENSEをカスタマイズしていない場合、それらを削除する方法を主張する場合は、gitを使用すると解決策があります。ファイルをリポジトリに追加しないでください(.gitignoreに追加すると簡単になります)、git clean -dfx./Build distcleanの代わりに)を使用してディレクトリを更新してください。

+0

私の要件は '-X'オプションに適しています。私はあなたの答えを少し伸ばします。ありがとうございました。 –

関連する問題