minil migrate の挙動のメモ

minil migrate の挙動がよくわからない人のために。

META.json がない場合

Build.PL / dist.ini / Makefile.PL から META.json をつくって git add する

META.json を git add するのは、git から直でインストールするようにするため。META.json と Build.PL は以後は minil build で更新します。

Build.PL の生成

Build.PL は Minilla が自動生成する。これは git repository に保存されます。これは git から直接インストールできるようにするためです。このファイルは自動的に更新されますので、直接編集してはいけません。

不要なファイルの除去

minlla は 一部の一般的な xt/ なテストケースを release testing なものとして、内部で自動生成するようになっているので、それとかぶっているテストケースは削除される。

その他、MANIFEST など、自動生成されるテストケースは削除される。

Published: 2013-04-13(Sat) 06:47