Amon2::Setup::Flavor->write_fileで変数を使う。
2014年8月11日
Amon2::Setup::Flavorのソース見た感じ、中身はXslateのようですが、tag_start,tag_endが設定されているようなので、下記のような感じで。
sub run { my $self = shift; $self->write_file('lib/<<PATH>>.pm', <<'...',{ hoge => 111 }); print <% $hoge %> . "\n"; ... }
<% %>でかこって、$hogeで、送った変数に置換されます。