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で、送った変数に置換されます。