Projects / Options.pm

Options.pm

Options.pm is a command-line option-parsing Perl module meant to imitate the syntax of the t.p.usage.Options module from the Twisted Python library. It will allow you to specify which options to look for on the command line, and supports both long and short versions of simple flags and parameters. If a required parameter is unspecified, Options.pm will print nicely formatted usage information with the error.

Tags
Licenses
Implementation

RSS Recent releases

  •  18 Nov 2007 22:32

Release Notes: Test cases were moved into a proper namespace.

  •  11 Jul 2007 00:05

Release Notes: Numerous documentation and functionality bugs that were overlooked in the last release were fixed. "error_handler" and "usage_fh" hooks were added to enable more flexible use of Options, with corresponding unit tests.

  •  09 Jul 2007 00:10

Release Notes: Support for flag grouping was implemented. A changelog, example.pl, unit tests, pod tests, and pod coverage tests were added. Module::Build is now used instead of ExtUtils::MakeMaker, although Makefile.PL is still available for backwards compatibility.

  •  21 Feb 2007 14:02

No changes have been submitted for this release.

Screenshot

Project Spotlight

Magmi

A mass importer for the Magento e-commerce system.

Screenshot

Project Spotlight

SITPLUS

A framework to develop interactive activities.