midgen - Check requires & test_rerquires of your package for CPAN inclusion.
This document describes midgen version: 0.14
Change to the root of your package and run
midgen
Now with a Getopt --help or -?
midgen -?
or
midgen [options]
Prints a help message and exits.
Options: --help brief help message --output change format --core show perl core modules --verbose take a little peek as to what is going on --mojo show the Mojo catch as we find them --noisy_children show them as we find them --twins show twins as we find them --zero show a 0 instead of core --debug lot's of stuff very
By default we output to STDOUT in 'dsl' format, so you can check, copy n paste or select an alternative format as shown below.
midgen -o dsl # Module::Include::DSL midgen -o mi # Module::Include midgen -o build # Build midgen -o dzil # Dist::Zilla midgen -o dist # dist.ini
* Shows modules that are in Perl core * some modules have a version number eg; constant, Carp * some have a version of 0 eg; strict, English * also show any recommends that we found
Show file names that we are checking, as we go
midgen -v
Turn on extra output to show the /Mojo/ to Mojolicious catch, as we find them, suggest you incorporate it with verbose for maximum affect
midgen -vm
Turn on extra output to show the modules considered to be noisy children, as we find them
midgen -n
Turn on extra output to show the modules that are twins, as we find them, suggest you incorporate it with noisy_children for maximum affect
midgen -nt
Use a '0' instead of 'core' for core module version number, suggest you incorporate it with core for maximum affect
midgen -cz
equivalent of -cnmptv and some :))
uses Data::Printer
suggest you consider redirecting STDERR when the debug option is used
midgen -d 2>debug.txt
See App::Midgen
To install App::Midgen, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::Midgen
CPAN shell
perl -MCPAN -e shell install App::Midgen
For more information on module installation, please visit the detailed CPAN module installation guide.