Module::Setupのflavorのpack, unpack
pack, unpackするスクリプトを用意しておくことで、大分作りやすくなりました。
pack_flavor.sh
~/.module-setup/flavors/angelos/にあるflavorをpackして1つのファイルにまとめる。
#!/bin/sh rm -f lib/Angelos/Script/Gen/Flavor/App.pm module-setup --pack Angelos::Script::Gen::Flavor::App angelos > lib/Angelos/Script/Gen/Flavor/App.pm
unpack_flavor.sh
#!/bin/sh module-setup --init --flavor-class=+Angelos::Script::Gen::Flavor::App angelos
以下の場所に展開される
~/.module-setup/flavors/angelos
使い方は、
- チェックアウトして、unpack_flavor.sh
- flavor編集 vim ~/.module-setup/flavors/angelos/templtae/**.pm
- pack_flavor.sh