The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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.