DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

tkpp(1)





NAME

       tkpp - frontend to pp written in Perl/Tk


SYNOPSIS

       tkpp


DESCRIPTION

       Tkpp is a GUI frontend to pp, which can turn perl scripts into stand-
       alone PAR files, perl scripts or executables.

       Below is a short explanation of all available screen elements; it is
       also displayed from the "Help" - "Help Contents" menu item.

       Source file

       The file you want to pack.

       Output file (--output, --par, --perlscript)

       The file you want the source file packed as.  This option recognizes
       the ".par", ".pl" and executable extensions, and supplies the corre-
       sponding build option automatically.

       Use icon (--icon)

       The icon file you want your output file to use.  This option will only
       work when building Microsoft Windows ".exe" files.  Currently, this
       option only accepts ".ico" files.

       Add modules/files (--add)

       Add the specified items into the package, along with their dependen-
       cies.  Multiple items should be seperated by a comma (",") or semicolon
       (";").

       Exclude modules (--exclude)

       Exclude the given module from the dependency search path and from the
       package.  Multiple modules should be seperated by a comma (",") or
       semicolon (";").

       Scan dependencies (--compile, --execute, --noscan)

       Specify the dependency scanning method to use.  See pp for explanations
       of the options.

       GUI (--gui)

       Build an executable that does not have a console window.  This option
       is only applicable on Microsoft Windows, and is ignored when the output
       file is a ".par" file.

       Log (--log)

       Log the output of packaging to a file.  The log file, tkpp.log, will be
       written in the user's home directory.

       Verbose (--verbose)

       Increase verbosity of output; from 1 to 3, 3 being the most verbose.
       This option is ignored if logging is not enabled.

       Build

       Starts building the package.

       File Menu->Preferences

       Specify the location to perl and pp.  They must be set before Tkpp will
       build anything.  The Tkpp configuration file, .tkpprc, is stored in the
       user's home directory.


NOTES

       I write code for a living not literature, so any misspelled words in
       any comments or anything, whoops ;)


SEE ALSO

       pp, PAR


AUTHORS

       Tkpp was written by Doug Gruber.  In the event this application breaks,
       you get both pieces ;)


COPYRIGHT

       Copyright 2003, 2004, 2005, 2006 by Doug Gruber <doug(a)dougthug.com>,
       Audrey Tang <cpan@audreyt.org>.

       Neither this program nor the associated pp program impose any licensing
       restrictions on files generated by their execution, in accordance with
       the 8th article of the Artistic License:

           "Aggregation of this Package with a commercial distribution is
           always permitted provided that the use of this Package is embedded;
           that is, when no overt attempt is made to make this Package's
           interfaces visible to the end user of the commercial distribution.
           Such use shall not be construed as a distribution of this Package."

       Therefore, you are absolutely free to place any license on the result-
       ing executable, as long as the packed 3rd-party libraries are also
       available under the Artistic License.

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

       See <http://www.perl.com/perl/misc/Artistic.html>

perl v5.8.8                       2006-05-30                           TKPP(1)

Man(1) output converted with man2html