Congratulations, you've reinvented shar/ fatpack
Congratulations, pp --perlscript can almost do that too :) provided you use -X coremod to exclude core modules
system qw{
pp
-M Data::Dump::FilterContext
-M Data::Dump::Filtered
-M Data::Dump
-X File::Glob
-X threads
-X Symbol
-X subs
-X overload
-X Exporter
-X vars
-X utf8
-X strict
-X base
-X Carp
-X Config
-X Exporter::Heavy
-X feature
-X XSLoader
-X DynaLoader
-X Scalar::Util
-X mro
-X warnings::register
-X integer
-X warnings
-X MIME::Base64
-X Text::ParseWords
-X List::Util
-C CACHEFILE
--perlscript
-o ddvars
-e } => 'use Data::Dump; dd\@INC,\%ENV; ';
Sure various lib/unicore/lib/IDC/N.pl get packed as well, but no binary components get packed, no .dll's or .so's
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|