diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Tozt.pm | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/Tozt.pm b/lib/Tozt.pm index e8034b8..598c41a 100644 --- a/lib/Tozt.pm +++ b/lib/Tozt.pm @@ -7,6 +7,8 @@ use File::Copy::Recursive qw(rcopy); use Path::Class (); use Template; +with 'MooseX::Getopt'; + has output_dir => ( is => 'ro', isa => Dir, @@ -29,10 +31,12 @@ has static_dir => ( ); has templater => ( - is => 'ro', - isa => 'Template', - lazy => 1, - default => sub { + traits => ['NoGetopt'], + is => 'ro', + isa => 'Template', + lazy => 1, + init_arg => undef, + default => sub { Template->new( INCLUDE_PATH => shift->template_dir, ); |