NAME

    Dist::Zilla::PluginBundle::Author::DBOOK - A plugin bundle for
    distributions built by DBOOK

SYNOPSIS

     [@Author::DBOOK]
     makemaker = awesome
     mma_test_file = t/*.t

DESCRIPTION

    This is the plugin bundle that DBOOK uses. It is equivalent to:

     [GithubMeta]
     issues = 1
     user = Grinnz
     
     [ReadmeAnyFromPod / Readme_Github]
     type = pod
     filename = README.pod
     location = root
     
     [MetaProvides::Package]
     [Prereqs::FromCPANfile]
     [Git::Contributors]
     [MetaNoIndex]
     directory = t
     directory = xt
     directory = inc
     directory = share
     directory = eg
     directory = examples
     
     [Prereqs / Self_Prereq]
     -phase = develop
     Dist::Zilla::PluginBundle::Author::DBOOK = $VERSION
     
     [CheckChangesHasContent]
     [Git::Check]
     allow_dirty = dist.ini
     allow_dirty = Changes
     allow_dirty = README.pod
     [RewriteVersion]
     [NextRelease]
     format = %-9v %{yyyy-MM-dd HH:mm:ss VVV}d%{ (TRIAL RELEASE)}T
     [CopyFilesFromRelease]
     filename = LICENSE
     filename = META.json
     filename = Makefile.PL
     [Git::Commit]
     add_files_in = /
     allow_dirty_match = ^lib/
     allow_dirty = dist.ini
     allow_dirty = Changes
     allow_dirty = README.pod
     allow_dirty = LICENSE
     allow_dirty = META.json
     allow_dirty = Makefile.PL
     [Git::Tag]
     [BumpVersionAfterRelease]
     munge_makefile_pl = 0
     [Git::Commit / Commit_Version_Bump]
     allow_dirty_match = ^lib/
     commit_msg = Bump version
     [Git::Push]
     
     [Git::GatherDir]
     exclude_filename = LICENSE
     exclude_filename = META.json
     exclude_filename = Makefile.PL
     [PruneCruft]
     [ManifestSkip]
     [MetaYAML]
     [MetaJSON]
     [License]
     [ReadmeAnyFromPod]
     [ExtraTests]
     [ExecDir]
     [ShareDir]
     [MakeMaker]
     [Manifest]
     [TestRelease]
     [ConfirmRelease]
     [UploadToCPAN]

    This bundle assumes that your git repo has the following: a cpanfile
    with the dist's prereqs, a Changes populated for the current version
    (see Dist::Zilla::Plugin::NextRelease), and a .gitignore including
    Name-Of-Dist-* but not Makefile.PL or META.json.

    To test releasing, set the env var FAKE_RELEASE=1 to run everything
    except the upload to CPAN.

     $ FAKE_RELEASE=1 dzil release

OPTIONS

 github_user

     github_user = gitster

    Set the user whose repository should be linked in metadata. Defaults to
    Grinnz, change this when the main repository is elsewhere.

 makemaker

     makemaker = awesome
     mma_WriteMakefile_arg = (clean => { FILES => 'autogen.dat' })
     mma_delimiter = |
     mma_footer = |{
     mma_footer = |  ...
     mma_footer = |}

    Set to awesome to use the Dist::Zilla::Plugin::MakeMaker::Awesome
    plugin instead of the basic MakeMaker plugin. Options for
    MakeMaker::Awesome can then be specified with the prefix mma_.

BUGS

    Report any issues on the public bugtracker.

AUTHOR

    Dan Book, dbook@cpan.org

COPYRIGHT AND LICENSE

    Copyright 2015, Dan Book.

    This library is free software; you may redistribute it and/or modify it
    under the terms of the Artistic License version 2.0.

SEE ALSO

    Dist::Zilla, Dist::Zilla::Plugin::MakeMaker::Awesome, cpanfile,
    Dist::Zilla::MintingProfile::Author::DBOOK

