Name : perl-CLI-Osprey
| |
Version : 0.80.0
| Vendor : Mageia_Org
|
Release : 2.mga9
| Date : 2022-03-23 01:15:30
|
Group : Development/Perl
| Source RPM : perl-CLI-Osprey-0.80.0-2.mga9.src.rpm
|
Size : 0.07 MB
| |
Packager : umeabot < umeabot>
| |
Summary : Produce usage information for CLI::Osprey apps
|
Description :
CLI::Osprey is a module to assist in writing commandline applications with M* OO modules (Moose, Moo, Mo). With it, you structure your app as one or more modules, which get instantiated with the commandline arguments as attributes. Arguments are parsed using the Getopt::Long::Descriptive manpage, and both long and short help messages as well as complete manual pages are automatically generated. An app can be a single command with options, or have sub-commands (like \'git\'). Sub-commands can be defined as modules (with options of their own) or as simple coderefs.
Differences from MooX::Options Osprey is deliberately similar to the MooX::Options manpage, and porting an app that uses MooX::Options to Osprey should be fairly simple in most cases. However there are a few important differences.
|
RPM found in directory: /vol/rzm3/linux-mageia/distrib/9/armv7hl/media/core/release |