NAME
midgen.pl - generate the requires and test requires for Makefile.PL using Module::Install::DSL
SYNOPSIS
midgen [options]
Options:
-help brief help message
-output change format
-core show perl core modules
-verbose take a little peek as to what is going on
-base Don't check for base includes
-mojo Don't be Mojo friendly
-debug lots of stuff
OPTIONS
- --help or -h
-
Print a brief help message and exits.
- --output or -o
-
By default we do 'dsl' -> Module::Include::DSL
midgen.pl -o dsl # Module::Include::DSL midgen.pl -o mi # Module::Include midgen.pl -o build # Build.PL
- -core or -c
-
* 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
- --verbose or -v
-
Show file that are being checked
also show contents of base|parent check
- --parent or -p
-
alternative --base or -b
Turn Off - try to include the contents of base|parent modules as well
- --mojo or -m
-
Turn Off - the /Mojo/ to Mojolicious catch
- --noisy_children or -n
-
* Show a required modules noisy children, as we find them
- --debug or -d
-
equivalent of -cv and some :)
DESCRIPTION
This started out as a way of generating the core for a Module::Install::DSL Makefile.PL, why DSL because it's nice and clean, so now I can generate the contents when I want, rather than as I add new use and require statments, and because adam kicked me :)
Change to root of package and run
midgen.pl
Now with a GetOps --help or -?
midgen.pl -?
AUTHORS
Kevin Dawson <bowtie@cpan.org>
CONTRIBUTORS
none at present
COPYRIGHT
Copyright © 2012-2013 AUTHORS and CONTRIBUTORS as listed above.
LICENSE
This program is free software; you can redistribute it and/or modify it under the same terms as Perl 5 itself.