NAME

Dist::Zilla::PluginBundle::GENEHACK - BeLike::GENEHACK when you zilla your dist

VERSION

version 0.9

SYNOPSIS

Loads the stuff I find myself using all the time. Currently equivalent to this:

[GatherDir]
exclude_match    = ^release.*
exclude_filename = dist.ini
exclude_filename = INSTALL

[@Filter]
-bundle = @Basic
-remove = GatherDir
-remove = Readme

[Git::NextVersion]

[AutoPrereqs]

[CheckChangesHasContent]

[PkgVersion]

[Authority]
authority='cpan:GENEHACK'
do_metadata=1

[MinimumPerl]

[Taskweaver]   ; if is_task is set
[PodWeaver]    ; if is_task is NOT set

[MetaConfig]

[MetaResources]

[MetaJSON]

[InstallGuide]

[CopyFilesFromBuild]
copy=INSTALL

[NextRelease]

[ExtraTests]

[PodCoverageTests]
[PodSyntaxTests]

[Test::EOL]
[Test::Compile]

[Git::Commit]
add_files_in = releases/
[Git::Tag]

[InstallRelease]
install_command='cpanm .'

[Git::Push]

[Twitter]

[Run::BeforeBuild]
run = rm -f Makefile.PL

[Run::AfterBuild]
run = cp %d/Makefile.PL ./
run = git status --porcelain | grep 'M Makefile.PL' && git commit -m 'auto-committed by dist.ini' Makefile.PL || echo Makefile.PL up to date

[Run::Release]
run = mv %a ./releases/
add_files_in = releases/

AUTHOR

John SJ Anderson <john@genehack.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2020 by John SJ Anderson.

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