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.