NAME

Dist::Zilla::PluginBundle::LEONT - LEONT's dzil bundle

VERSION

version 0.014

DESCRIPTION

This is currently identical to the following setup:

; @Basic except for MakeMaker, ExecDir, TestRelease and ExtraTests
[GatherDir]
[PruneCruft]
[ManifestSkip]
[MetaYAML]
[License]
[Readme]
[ShareDir]
[Manifest]
[ConfirmRelease]
[UploadToCPAN]

[ExecDir]
dir = script

[RunExtraTests]
[AutoPrereqs]
[MetaJSON]
[Repository]
[Bugtracker]
[MinimumPerl] ; [MinimumPerlFast] if fast=true
[Git::NextVersion]

[NextRelease]
[CheckChangesHasContent]

($install_tool dependent modules)

[InstallGuide]

[PodWeaver]
[PkgVersion]

[PodSyntaxTests]
[PodCoverageTests]
[Test::Compile]
xt_mode = 1 ; unless no other tests

[@Git]
[Git::Contributors]

Parameters

install_tool

This parameter can currently have 5 different values:

  • eumm

    Use ExtUtils::MakeMaker

  • mb

    Use Module::Build

  • mbc

    Use Module::Build with the ModuleBuild::Custom plugin

  • mbt

    Use Module::Build::Tiny

  • self

    Use the installing module to bootstrap itself

  • mbt+mb

    Use Module::Build::Tiny with a Module::Build fallback

  • mbt+mb+eumm

    Use Module::Build::Tiny with a Module::Build and a ExtUtils::MakeMaker fallback

  • none

    Don't let this bundle add an install tool, this will need to be set manually. This also disables [InstallGuide].

fast

This picks some alternative modules. Currently it replaces MinimumPerl by MinimumPerlFast.

tracker

This picks which bugtracker to use, options are github and rt.

AUTHOR

Leon Timmermans <leont@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2012 by Leon Timmermans.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.