Steven Haryanto > Dist-Zilla-PluginBundle-SHARYANTO > Dist::Zilla::PluginBundle::SHARYANTO

Download:
Dist-Zilla-PluginBundle-SHARYANTO-0.06.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.06   Source  

NAME ^

Dist::Zilla::PluginBundle::SHARYANTO - Dist::Zilla like SHARYANTO when you build your dists

VERSION ^

version 0.06

SYNOPSIS ^

 # dist.ini
 [@SHARYANTO]

is equivalent to:

 [@Filter]
 bundle=@Classic
 remove=MakeMaker
 remove=PkgVersion
 remove=PodVersion
 remove=Readme

 [CheckChangeLog]
 [MetaJSON]
 [ModuleBuild]
 [OurPkgVersion]
 [PodWeaver]
 [ReadmeFromPod]
 [Test::Compile]
 [Test::Rinci]

 [InstallRelease]
 install_command=cpanm -n .

 [Run::Release]
 ;notexist_fatal = 0
 run=archive-perl-release %s

DESCRIPTION ^

For most dists, I use Module::Build instead of Extutils::MakeMaker. I avoid stuffs that might change line numbers (so I also always add # ABSTRACT and POD at the end after '1;'). I still maintain dependencies and increase version number manually.

I install my dists after release. I also archive them. The archive-perl-release is a script on my computer, you can get them from my 'scripts' github repo but the release process won't fail if the script does not exist.

AUTHOR ^

Steven Haryanto <stevenharyanto@gmail.com>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2013 by Steven Haryanto.

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

syntax highlighting: