Changes for version 0.5 - 2013-02-15

Documentation

do stuff with your dist
A shell to examine installed modules
JSON::PP command utility
getting started with App::Cmd
Frequently Asked Questions About MakeMaker
Writing a module with MakeMaker

Modules

write command line apps with less suffering UNAUTHORIZED
App::Cmd-specific wrapper for Getopt::Long::Descriptive UNAUTHORIZED
a base class for App::Cmd commands UNAUTHORIZED
list the application's commands UNAUTHORIZED
display a command's help screen UNAUTHORIZED
a plugin for App::Cmd commands UNAUTHORIZED
helper for setting up App::Cmd classes UNAUTHORIZED
a helper for building one-command App::Cmd applications UNAUTHORIZED
an App::Cmd::Command that is also an App::Cmd UNAUTHORIZED
"app cmd --subcmd" style subdispatching UNAUTHORIZED
for capturing the result of running an app UNAUTHORIZED
Extends App::Cmd::Tester to capture from external subprograms UNAUTHORIZED
the distribution metadata for a CPAN dist UNAUTHORIZED
Convert CPAN distribution metadata structures UNAUTHORIZED
an optional feature provided by a CPAN distribution UNAUTHORIZED
history of CPAN Meta Spec changes UNAUTHORIZED
a set of distribution prerequisites by phase and type UNAUTHORIZED
a set of version requirements for a CPAN dist UNAUTHORIZED
specification for CPAN distribution metadata UNAUTHORIZED
validate CPAN distribution metadata structures UNAUTHORIZED
Read and write a subset of YAML for CPAN Meta files UNAUTHORIZED
Capture STDOUT and STDERR from Perl, XS or external programs UNAUTHORIZED
a working (require "Class::Name") and more UNAUTHORIZED
multivalue-property package-oriented configuration UNAUTHORIZED
multivalue-property config-loading state machine UNAUTHORIZED
a role to make assemblers expand bundles UNAUTHORIZED
common exceptions class UNAUTHORIZED
object to read config from storage into an assembler UNAUTHORIZED
a config class that Config::MVP::Reader::Finder can find UNAUTHORIZED
a Findable Reader that looks for files by extension UNAUTHORIZED
a reader that finds an appropriate file UNAUTHORIZED
a reader that tries to cope with a plain old hashref UNAUTHORIZED
one section of an MVP configuration sequence UNAUTHORIZED
an ordered set of named configuration sections UNAUTHORIZED
distribution builder; installer not included! UNAUTHORIZED
Dist::Zilla's App::Cmd UNAUTHORIZED
base class for dzil commands UNAUTHORIZED
add a module to a dist UNAUTHORIZED
List your distribution's author dependencies UNAUTHORIZED
build your dist UNAUTHORIZED
clean up after build, test, or install UNAUTHORIZED
install your dist UNAUTHORIZED
print your distribution's prerequisites UNAUTHORIZED
mint a new dist UNAUTHORIZED
initialize dzil, then exit UNAUTHORIZED
release your dist to the CPAN UNAUTHORIZED
run stuff in a dir where your dist is built UNAUTHORIZED
set up a basic global config file UNAUTHORIZED
smoke your dist UNAUTHORIZED
test your dist UNAUTHORIZED
testing library for Dist::Zilla::App UNAUTHORIZED
chrome used for terminal-based interaction UNAUTHORIZED
the chrome used by Dist::Zilla::Tester UNAUTHORIZED
dist zilla subclass for building dists UNAUTHORIZED
distribution builder; installer not included! UNAUTHORIZED
a file whose content is (re-)built on demand UNAUTHORIZED
a file that you build entirely in memory UNAUTHORIZED
a file that comes from your filesystem UNAUTHORIZED
Dist::Zilla-specific subclass of Config::MVP::Assembler UNAUTHORIZED
Dist::Zilla::MVP::Assembler for global configuration UNAUTHORIZED
Dist::Zilla::MVP::Assembler for the Dist::Zilla object UNAUTHORIZED
the reader for dist.ini files UNAUTHORIZED
the reader for dist.pl files UNAUTHORIZED
a standard section in Dist::Zilla's configuration sequence UNAUTHORIZED
a standard section in Dist::Zilla's configuration sequence UNAUTHORIZED
Default minting profile provider UNAUTHORIZED
(DEPRECATED) the old name for Dist::Zilla::Plugin::AutoPrereqs UNAUTHORIZED
automatically extract prereqs from your modules UNAUTHORIZED
take care of numbering versions so you don't have to UNAUTHORIZED
(DEPRECATED) bump the version number by one before building UNAUTHORIZED
produce a cpanfile prereqs file UNAUTHORIZED
prompt for confirmation before releasing UNAUTHORIZED
a plugin to add a dist.ini to newly-minted dists UNAUTHORIZED
install a directory's contents as executables UNAUTHORIZED
rewrite ./xt tests to ./t tests with skips UNAUTHORIZED
fake plugin to test release UNAUTHORIZED
FileFinder matching on pathnames UNAUTHORIZED
filter matches from other FileFinders UNAUTHORIZED
a callback-based FileFinder plugin UNAUTHORIZED
gather all the files in a directory UNAUTHORIZED
gather all the files in a directory and use them as templates UNAUTHORIZED
build a custom file from only the plugin configuration UNAUTHORIZED
files in a data section UNAUTHORIZED
output a LICENSE file UNAUTHORIZED
build a Makefile.PL that uses ExtUtils::MakeMaker UNAUTHORIZED
Test and build dists with a Makefile.PL UNAUTHORIZED
build a MANIFEST file UNAUTHORIZED
decline to build files that appear in a MANIFEST.SKIP-like file UNAUTHORIZED
summarize Dist::Zilla configuration into distmeta UNAUTHORIZED
produce a META.json UNAUTHORIZED
Stop CPAN from indexing stuff UNAUTHORIZED
provide arbitrary "resources" for distribution metadata UNAUTHORIZED
common extra tests for META.yml UNAUTHORIZED
produce a META.yml UNAUTHORIZED
build a Build.PL that uses Module::Build UNAUTHORIZED
install a directory's contents as module-based "ShareDir" content UNAUTHORIZED
update the next release number in your changelog UNAUTHORIZED
add a $DIST to your packages UNAUTHORIZED
add a $VERSION to your packages UNAUTHORIZED
a release test for Pod coverage UNAUTHORIZED
a release test for Pod syntax UNAUTHORIZED
add a VERSION head1 to each Perl document UNAUTHORIZED
(DEPRECATED) the old name of the Prereqs plugin UNAUTHORIZED
list simple prerequisites UNAUTHORIZED
prune stuff that you probably don't mean to include UNAUTHORIZED
prune arbirary files from the dist UNAUTHORIZED
build a README file UNAUTHORIZED
a plugin to remove gathered prereqs UNAUTHORIZED
install a directory's contents as "ShareDir" content UNAUTHORIZED
a simple module-from-template plugin UNAUTHORIZED
extract archive and run tests before releasing the dist UNAUTHORIZED
upload the dist to CPAN UNAUTHORIZED
the basic plugins to maintain and release CPAN dists UNAUTHORIZED
the classic (old) default configuration for Dist::Zilla UNAUTHORIZED
build something more or less like a "classic" CPAN dist UNAUTHORIZED
use another bundle, with some plugins removed UNAUTHORIZED
the prerequisites of a Dist::Zilla distribution UNAUTHORIZED
something that runs after building is mostly complete UNAUTHORIZED
something that runs after minting is mostly complete UNAUTHORIZED
something that runs after release is mostly complete UNAUTHORIZED
something that runs before the archive file is built UNAUTHORIZED
something that runs before building really begins UNAUTHORIZED
something that runs before minting really begins UNAUTHORIZED
something that runs before release really begins UNAUTHORIZED
Common ground for Build.PL based builders UNAUTHORIZED
something used as a delegating agent during 'dzil run' UNAUTHORIZED
something that provides a user interface for Dist::Zilla UNAUTHORIZED
something that can dump its (public, simplified) configuraiton UNAUTHORIZED
something that finds files to install as executables UNAUTHORIZED
something that can act like a file UNAUTHORIZED
something that finds files within the distribution UNAUTHORIZED
something that uses FileFinder plugins UNAUTHORIZED
something that gathers files into the distribution UNAUTHORIZED
something that can add files to the distribution UNAUTHORIZED
something that alters a file's destination or content UNAUTHORIZED
something that removes found files from the distribution UNAUTHORIZED
something that creates an install program for a dist UNAUTHORIZED
something that provides a license for the dist UNAUTHORIZED
something that provides metadata (for META.yml/json) UNAUTHORIZED
something that can find a minting profile dir UNAUTHORIZED
something that keeps its minting profile in a sharedir UNAUTHORIZED
something that injects module files into the dist UNAUTHORIZED
something that provides a name for the dist UNAUTHORIZED
a role for plugins which use PPI UNAUTHORIZED
something that gets plugged in to Dist::Zilla UNAUTHORIZED
something that bundles a bunch of plugins UNAUTHORIZED
something that bundles a bunch of plugins easily UNAUTHORIZED
something that registers prerequisites UNAUTHORIZED
something that makes a release of the dist UNAUTHORIZED
something that picks a directory to install as shared files UNAUTHORIZED
something that stores options or data for later reference UNAUTHORIZED
a stash that provides a list of author strings UNAUTHORIZED
a stash with username/password credentials UNAUTHORIZED
something used as a delegating agent to 'dzil test' UNAUTHORIZED
something that renders a Text::Template template string UNAUTHORIZED
something that provides a version number for the dist UNAUTHORIZED
a stash of your PAUSE credentials UNAUTHORIZED
a stash of your default licensing terms UNAUTHORIZED
a stash of user name and email UNAUTHORIZED
a testing-enabling stand-in for Dist::Zilla UNAUTHORIZED
how to use this "Dist::Zilla" thing UNAUTHORIZED
dzil-specific type library UNAUTHORIZED
random snippets of code that Dist::Zilla wants UNAUTHORIZED
Utils for listing your distribution's author dependencies UNAUTHORIZED
Commands for the MM's to use in Makefiles UNAUTHORIZED
determine libraries to use and how to use them UNAUTHORIZED
OS adjusted ExtUtils::MakeMaker subclass UNAUTHORIZED
AIX specific subclass of ExtUtils::MM_Unix UNAUTHORIZED
Platform-agnostic MM methods UNAUTHORIZED
methods to override UN*X behaviour in ExtUtils::MakeMaker UNAUTHORIZED
methods to override UN*X behaviour in ExtUtils::MakeMaker UNAUTHORIZED
DOS specific subclass of ExtUtils::MM_Unix UNAUTHORIZED
special behaviors for OS X UNAUTHORIZED
once produced Makefiles for MacOS Classic UNAUTHORIZED
methods to override UN*X behaviour in ExtUtils::MakeMaker UNAUTHORIZED
methods to override UN*X behaviour in ExtUtils::MakeMaker UNAUTHORIZED
QNX specific subclass of ExtUtils::MM_Unix UNAUTHORIZED
U/WIN specific subclass of ExtUtils::MM_Unix UNAUTHORIZED
methods used by ExtUtils::MakeMaker UNAUTHORIZED
methods to override UN*X behaviour in ExtUtils::MakeMaker UNAUTHORIZED
VOS specific subclass of ExtUtils::MM_Unix UNAUTHORIZED
methods to override UN*X behaviour in ExtUtils::MakeMaker UNAUTHORIZED
method to customize MakeMaker for Win9X UNAUTHORIZED
ExtUtils::MakeMaker subclass for customization UNAUTHORIZED
Create a module Makefile UNAUTHORIZED
Wrapper around Config.pm UNAUTHORIZED
utilities to write and check a MANIFEST file UNAUTHORIZED
make a bootstrap file for use by DynaLoader UNAUTHORIZED
write linker options files for dynamic extension UNAUTHORIZED
add blib/* directories to @INC UNAUTHORIZED
CSS Selector to XPath compiler UNAUTHORIZED
JSON::XS compatible pure-Perl module. UNAUTHORIZED
dummy module providing JSON::PP::Boolean UNAUTHORIZED
Helper module in using JSON::PP in Perl 5.6 UNAUTHORIZED
Combines List::Util and List::MoreUtils in one bite-sized package UNAUTHORIZED
Loads one of several alternate underlying implementations for a module UNAUTHORIZED
Module::Install Support for Test::Base UNAUTHORIZED
runtime module handling UNAUTHORIZED
Parse META.yml and META.json CPAN metadata files UNAUTHORIZED
A Data Driven Testing Framework UNAUTHORIZED
Default Filter Class for Test::Base UNAUTHORIZED
tools for testing Dist::Zilla plugins UNAUTHORIZED
incredibly simple helpers for testing code with exceptions UNAUTHORIZED
Create a Fake ShareDir for your modules for testing. UNAUTHORIZED
Internal Object to make code simpler. UNAUTHORIZED
Checks to see if the module can be loaded UNAUTHORIZED

Provides

in penv/lib/perl5/App/Cmd/Tester.pm UNAUTHORIZED
in penv/lib/perl5/App/Cmd/Tester.pm UNAUTHORIZED
in penv/lib/perl5/Class/Load/PP.pm UNAUTHORIZED
in penv/lib/perl5/Dist/Zilla/App/Tester.pm UNAUTHORIZED
in penv/lib/perl5/Dist/Zilla/Tester.pm UNAUTHORIZED
in penv/lib/perl5/Dist/Zilla/Tester.pm UNAUTHORIZED
in penv/lib/perl5/Dist/Zilla/Tester.pm UNAUTHORIZED
in penv/lib/perl5/ExtUtils/Mkbootstrap.pm UNAUTHORIZED
in penv/lib/perl5/ExtUtils/Liblist/Kid.pm UNAUTHORIZED
in penv/lib/perl5/ExtUtils/MM_Unix.pm UNAUTHORIZED
in penv/lib/perl5/JSON/PP.pm UNAUTHORIZED
in penv/lib/perl5/JSON/PP.pm UNAUTHORIZED
MM
in penv/lib/perl5/ExtUtils/MM.pm UNAUTHORIZED
MY
in penv/lib/perl5/ExtUtils/MY.pm UNAUTHORIZED
MY
in penv/lib/perl5/ExtUtils/MakeMaker.pm UNAUTHORIZED
in penv/lib/perl5/Test/Base.pm UNAUTHORIZED
in penv/lib/perl5/Test/Base.pm UNAUTHORIZED