in reply to Print perl source code in compiled script...
But be aware that comments and constant-folding are of course lost.
So maybe you should simply take care to keep the orignal source code!
Another approach would be to attach the original code as a heredoc-string into your compilation!
Maybe automated with a sourcefilter (which might be tricky when dealing with __DATA__ and __END__ tags)
Something like that should then be added to your code:
my $SOURCE_CODE = << '__END_OF_CODE__'; ... # my original code __END_OF_CODE__ sub DUMP_SOURCE { print $SOURCE_CODE; }
Cheers Rolf
|
|---|