Movatterモバイル変換


[0]ホーム

URL:


 / 
Dist-Zilla-6.032
River stage three • 671 direct dependents • 728 total dependents

Changes for version 6.032 - 2024-05-25

  • UploadToCPAN errors will distinguish between "couldn't find password" and "something went wrong trying to get password"
  • UploadToCPAN can now use any Login-type stash for credentials, not just a PAUSE-class stash

Documentation

dzil
do stuff with your dist

Modules

Dist::Zilla
distribution builder; installer not included!
Dist::Zilla::App
Dist::Zilla's App::Cmd
Dist::Zilla::App::Command
base class for dzil commands
Dist::Zilla::App::Command::add
add a module to a dist
Dist::Zilla::App::Command::authordeps
List your distribution's author dependencies
Dist::Zilla::App::Command::build
build your dist
Dist::Zilla::App::Command::clean
clean up after build, test, or install
Dist::Zilla::App::Command::install
install your dist
Dist::Zilla::App::Command::listdeps
print your distribution's prerequisites
Dist::Zilla::App::Command::new
mint a new dist
Dist::Zilla::App::Command::nop
initialize dzil, then exit
Dist::Zilla::App::Command::release
release your dist to the CPAN
Dist::Zilla::App::Command::run
run stuff in a dir where your dist is built
Dist::Zilla::App::Command::setup
set up a basic global config file
Dist::Zilla::App::Command::smoke
smoke your dist
Dist::Zilla::App::Command::test
test your dist
Dist::Zilla::App::Command::version
display dzil's version
Dist::Zilla::App::Tester
testing library for Dist::Zilla::App
Dist::Zilla::Chrome::Term
chrome used for terminal-based interaction
Dist::Zilla::Chrome::Test
the chrome used by Dist::Zilla::Tester
Dist::Zilla::Dist::Builder
dist zilla subclass for building dists
Dist::Zilla::Dist::Minter
distribution builder; installer not included!
Dist::Zilla::File::FromCode
a file whose content is (re-)built on demand
Dist::Zilla::File::InMemory
a file that you build entirely in memory
Dist::Zilla::File::OnDisk
a file that comes from your filesystem
Dist::Zilla::MVP::Assembler
Dist::Zilla-specific subclass of Config::MVP::Assembler
Dist::Zilla::MVP::Assembler::GlobalConfig
Dist::Zilla::MVP::Assembler for global configuration
Dist::Zilla::MVP::Assembler::Zilla
Dist::Zilla::MVP::Assembler for the Dist::Zilla object
Dist::Zilla::MVP::Reader::Finder
the reader for dist.ini files
Dist::Zilla::MVP::Reader::Perl
the reader for dist.pl files
Dist::Zilla::MVP::RootSection
a standard section in Dist::Zilla's configuration sequence
Dist::Zilla::MVP::Section
a standard section in Dist::Zilla's configuration sequence
Dist::Zilla::MintingProfile::Default
Default minting profile provider
Dist::Zilla::Path
a helper to get Path::Tiny objects
Dist::Zilla::Plugin::AutoPrereqs
automatically extract prereqs from your modules
Dist::Zilla::Plugin::AutoVersion
take care of numbering versions so you don't have to
Dist::Zilla::Plugin::CPANFile
produce a cpanfile prereqs file
Dist::Zilla::Plugin::ConfirmRelease
prompt for confirmation before releasing
Dist::Zilla::Plugin::DistINI
a plugin to add a dist.ini to newly-minted dists
Dist::Zilla::Plugin::Encoding
set the encoding of arbitrary files
Dist::Zilla::Plugin::ExecDir
install a directory's contents as executables
Dist::Zilla::Plugin::ExtraTests
rewrite ./xt tests to ./t tests with skips
Dist::Zilla::Plugin::FakeRelease
fake plugin to test release
Dist::Zilla::Plugin::FileFinder::ByName
FileFinder matching on pathnames
Dist::Zilla::Plugin::FileFinder::Filter
filter matches from other FileFinders
Dist::Zilla::Plugin::FinderCode
a callback-based FileFinder plugin
Dist::Zilla::Plugin::GatherDir
gather all the files in a directory
Dist::Zilla::Plugin::GatherDir::Template
gather all the files in a directory and use them as templates
Dist::Zilla::Plugin::GatherFile
gather individual file(s)
Dist::Zilla::Plugin::GenerateFile
build a custom file from only the plugin configuration
Dist::Zilla::Plugin::InlineFiles
files in a data section
Dist::Zilla::Plugin::License
output a LICENSE file
Dist::Zilla::Plugin::MakeMaker
build a Makefile.PL that uses ExtUtils::MakeMaker
Dist::Zilla::Plugin::MakeMaker::Runner
Test and build dists with a Makefile.PL
Dist::Zilla::Plugin::Manifest
build a MANIFEST file
Dist::Zilla::Plugin::ManifestSkip
decline to build files that appear in a MANIFEST.SKIP-like file
Dist::Zilla::Plugin::MetaConfig
summarize Dist::Zilla configuration into distmeta
Dist::Zilla::Plugin::MetaJSON
produce a META.json
Dist::Zilla::Plugin::MetaNoIndex
Stop CPAN from indexing stuff
Dist::Zilla::Plugin::MetaResources
provide arbitrary "resources" for distribution metadata
Dist::Zilla::Plugin::MetaTests
common extra tests for META.yml
Dist::Zilla::Plugin::MetaYAML
produce a META.yml
Dist::Zilla::Plugin::ModuleBuild
build a Build.PL that uses Module::Build
Dist::Zilla::Plugin::ModuleShareDirs
install a directory's contents as module-based "ShareDir" content
Dist::Zilla::Plugin::NextRelease
update the next release number in your changelog
Dist::Zilla::Plugin::PkgDist
add a $DIST to your packages
Dist::Zilla::Plugin::PkgVersion
add a $VERSION to your packages
Dist::Zilla::Plugin::PodCoverageTests
a author test for Pod coverage
Dist::Zilla::Plugin::PodSyntaxTests
a author test for Pod syntax
Dist::Zilla::Plugin::PodVersion
add a VERSION head1 to each Perl document
Dist::Zilla::Plugin::Prereqs
list simple prerequisites
Dist::Zilla::Plugin::PruneCruft
prune stuff that you probably don't mean to include
Dist::Zilla::Plugin::PruneFiles
prune arbitrary files from the dist
Dist::Zilla::Plugin::Readme
build a README file
Dist::Zilla::Plugin::RemovePrereqs
a plugin to remove gathered prereqs
Dist::Zilla::Plugin::ShareDir
install a directory's contents as "ShareDir" content
Dist::Zilla::Plugin::TemplateModule
a simple module-from-template plugin
Dist::Zilla::Plugin::TestRelease
extract archive and run tests before releasing the dist
Dist::Zilla::Plugin::UploadToCPAN
upload the dist to CPAN
Dist::Zilla::PluginBundle::Basic
the basic plugins to maintain and release CPAN dists
Dist::Zilla::PluginBundle::Classic
the classic (old) default configuration for Dist::Zilla
Dist::Zilla::PluginBundle::FakeClassic
build something more or less like a "classic" CPAN dist
Dist::Zilla::PluginBundle::Filter
use another bundle, with some plugins removed
Dist::Zilla::Pragmas
the pragmas (boilerplate!) to enable in each Dist::Zilla module
Dist::Zilla::Prereqs
the prerequisites of a Dist::Zilla distribution
Dist::Zilla::Role::AfterBuild
something that runs after building is mostly complete
Dist::Zilla::Role::AfterMint
something that runs after minting is mostly complete
Dist::Zilla::Role::AfterRelease
something that runs after release is mostly complete
Dist::Zilla::Role::ArchiveBuilder
something that builds archives
Dist::Zilla::Role::BeforeArchive
something that runs before the archive file is built
Dist::Zilla::Role::BeforeBuild
something that runs before building really begins
Dist::Zilla::Role::BeforeMint
something that runs before minting really begins
Dist::Zilla::Role::BeforeRelease
something that runs before release really begins
Dist::Zilla::Role::BuildPL
Common ground for Build.PL based builders
Dist::Zilla::Role::BuildRunner
something used as a delegating agent during 'dzil run'
Dist::Zilla::Role::Chrome
something that provides a user interface for Dist::Zilla
Dist::Zilla::Role::ConfigDumper
something that can dump its (public, simplified) configuration
Dist::Zilla::Role::EncodingProvider
something that sets a files' encoding
Dist::Zilla::Role::ExecFiles
something that finds files to install as executables
Dist::Zilla::Role::File
something that can act like a file
Dist::Zilla::Role::FileFinder
something that finds files within the distribution
Dist::Zilla::Role::FileFinderUser
something that uses FileFinder plugins
Dist::Zilla::Role::FileGatherer
something that gathers files into the distribution
Dist::Zilla::Role::FileInjector
something that can add files to the distribution
Dist::Zilla::Role::FileMunger
something that alters a file's destination or content
Dist::Zilla::Role::FilePruner
something that removes found files from the distribution
Dist::Zilla::Role::InstallTool
something that creates an install program for a dist
Dist::Zilla::Role::LicenseProvider
something that provides a license for the dist
Dist::Zilla::Role::MetaProvider
something that provides metadata (for META.yml/json)
Dist::Zilla::Role::MintingProfile
something that can find a minting profile dir
Dist::Zilla::Role::MintingProfile::ShareDir
something that keeps its minting profile in a sharedir
Dist::Zilla::Role::ModuleMaker
something that injects module files into the dist
Dist::Zilla::Role::MutableFile
something that can act like a file with changeable contents
Dist::Zilla::Role::NameProvider
something that provides a name for the dist
Dist::Zilla::Role::PPI
a role for plugins which use PPI
Dist::Zilla::Role::Plugin
something that gets plugged in to Dist::Zilla
Dist::Zilla::Role::PluginBundle
something that bundles a bunch of plugins
Dist::Zilla::Role::PluginBundle::Easy
something that bundles a bunch of plugins easily
Dist::Zilla::Role::PrereqScanner
automatically extract prereqs from your modules
Dist::Zilla::Role::PrereqSource
something that registers prerequisites
Dist::Zilla::Role::ReleaseStatusProvider
something that provides a release status for the dist
Dist::Zilla::Role::Releaser
something that makes a release of the dist
Dist::Zilla::Role::ShareDir
something that picks a directory to install as shared files
Dist::Zilla::Role::Stash
something that stores options or data for later reference
Dist::Zilla::Role::Stash::Authors
a stash that provides a list of author strings
Dist::Zilla::Role::Stash::Login
a stash with username/password credentials
Dist::Zilla::Role::StubBuild
provides an empty BUILD methods
Dist::Zilla::Role::TestRunner
something used as a delegating agent to 'dzil test'
Dist::Zilla::Role::TextTemplate
something that renders a Text::Template template string
Dist::Zilla::Role::VersionProvider
something that provides a version number for the dist
Dist::Zilla::Stash::Mint
a stash of your default minting provider/profile
Dist::Zilla::Stash::PAUSE
a stash of your PAUSE credentials
Dist::Zilla::Stash::Rights
a stash of your default licensing terms
Dist::Zilla::Stash::User
a stash of user name and email
Dist::Zilla::Tester
a testing-enabling stand-in for Dist::Zilla
Dist::Zilla::Tutorial
how to use this "Dist::Zilla" thing
Dist::Zilla::Types
dzil-specific type library
Dist::Zilla::Util
random snippets of code that Dist::Zilla wants
Dist::Zilla::Util::AuthorDeps
Utils for listing your distribution's author dependencies
Test::DZil
tools for testing Dist::Zilla plugins

Provides

Dist::Zilla::App::Tester::Result
in lib/Dist/Zilla/App/Tester.pm
Dist::Zilla::Tester::_Builder
in lib/Dist/Zilla/Tester.pm
Dist::Zilla::Tester::_Minter
in lib/Dist/Zilla/Tester.pm

Other files

Module Install Instructions

To install Dist::Zilla, copy and paste the appropriate command in to your terminal.

cpanm

cpanm Dist::Zilla

CPAN shell

perl -MCPAN -e shellinstall Dist::Zilla

For more information on module installation, please visitthe detailed CPAN module installation guide.

Keyboard Shortcuts

Global
sFocus search bar
?Bring up this help dialog
GitHub
gpGo to pull requests
gigo to github issues (only if github is preferred repository)
POD
gaGo to author
gcGo to changes
giGo to issues
gdGo to dist
grGo to repository/SCM
gsGo to source
gbGo to file browse
Search terms
module: (e.g.module:Plugin)
distribution: (e.g.distribution:Dancer auth)
author: (e.g.author:SONGMU Redis)
version: (e.g.version:1.00)

[8]ページ先頭

©2009-2025 Movatter.jp