in reply to Packaging dependent modules with Perl script(s) for shared hosting environments

PAR should work, but you may not be able (or find it suitable) to execute the PAR binary. In that case you could use PAR to collect all the stuff for you.

Use the pp --save option of to skip deleting the working directory. There you'll find all the modules your app needs.