The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

pp2ppl - Create portable tree out of PP package.

SYNOPSIS

sample [options] package

 Options:
   --dest=XXX           destination folder
   --ident              shows identification
   --help               shows a brief help message and exits
   --man                shows full documentation and exits
   --verbose            provides more verbose information
   --quiet              runs as silently as possible

OPTIONS

--dest=XXX

The folder where the tree will be unpacked.

--help

Prints a brief help message and exits.

--man

Prints the manual page and exits.

--ident

Prints program identification.

--verbose

Provides more verbose information. This option may be repeated to increase verbosity.

--quiet

Suppresses all non-essential information.

package

The package to process. This must be an archive file created by PAR.

DESCRIPTION

This program will read the archive file and unpack it into the destination directory.

First the embedded files are extracted to $dest/lib.

Then the remainder of the PAR is processed as a ZIP archive:

  • lib/ files are extracted to $dest/lib;

  • shlib/ files are extracted to $dest;

  • The rest is extracted as is.

The resultant file tree is suitable to build a ppl (Portable Perl Loader) kit.