autodie in generate-mouse-tiny.pl
[gitmo/Mouse.git] / author / generate-mouse-tiny.pl
index 265cd16..1cc4237 100755 (executable)
@@ -4,6 +4,7 @@ use warnings;
 use File::Find;
 use File::Slurp 'slurp';
 use List::MoreUtils 'uniq';
+use autodie;
 
 unlink 'lib/Mouse/Tiny.pm';
 
@@ -41,7 +42,7 @@ print { $handle } << 'EOF';
 
 # if regular Mouse is loaded, bail out
 unless ($INC{'Mouse.pm'}) {
-eval q{
+eval <<'END_OF_TINY';
 
 # tell Perl we already have all of the Mouse files loaded:
 EOF
@@ -55,7 +56,7 @@ print { $handle } "\n# and now their contents\n\n";
 
 print { $handle } $mouse_tiny;
 
-print { $handle } "}; #eval\n} #unless\n\n";
+print { $handle } "END_OF_TINY\n} #unless\n\n";
 
 print { $handle } << 'EOF';
 package Mouse::Tiny;