Translate

2009年1月24日土曜日

Module::Starter::PBPを入れてみた。

Perlモジュールの作成に使われるModule::Starter::PBPというのを入れる。
で、次にまずはセットアップ。

$ perl -MModule::Starter::PBP=setup

これでホームディレクトリに.module-starterというディレクトリが作られ
次に下記のように名前とメアドが聞かれるので入力する
Please enter your full name:
Please enter an email address:

後で変更したい時は、
~/.module-starter/config を編集すればおk


後は、作業したいディレクトリに移動したのち
$ module-starter --module="モジュール名"

これで、作業ディレクトリにモジュール名のディレクトリが生成されるので
中に移動して
$ perl Build.PL
$ perl Build
$ perl Build test

を叩くとtディレクトリ配下にあるテストを実行するっと。
この時いくつかモジュールがたらんぞーってエラーを
吐く場合があるので必要に応じて追加してあげるっと。

ちなみに、Test::Perl::Criticがたりんってしかられた。。
なので追加。

後は、テストを書いてそれを通過するモジュールを作成しての繰り返していけばよいらしい。

0 件のコメント: