Skip to content

arodland/Dist-Zilla-PluginBundle-ARODLAND

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME

Dist::Zilla::PluginBundle::ARODLAND - Use Dist::Zilla like ARODLAND does

VERSION

version 0.15

DESCRIPTION

This is the plugin bundle that ARODLAND uses. Use it as:

[@ARODLAND]

;; Same as 'name' earlier in the dist.ini
dist = My-Dist
;; If you're not me
github_user = joebloe
;; Bugtracker: github or rt (or URL)
bugtracker = rt
;; custom homepage / repository
homepage = http://www.myawesomeproject.com/
repository = http://git.myawesomeproject.com/coolstuff.git
;; disable certain features so you can do it better on your own
no_AutoPrereqs = 1
;; defaults to the username from your [%PAUSE] or ~/.pause
authority = cpan:ARODLAND

It's equvalent to

[@Basic]

[AutoPrereqs] ;; Unless no_AutoPrereqs is set
[OurPkgVersion]
[MetaJSON]

[MetaNoIndex]
;; Only added if these directories exist
directory = inc
directory = t
directory = xt
directory = utils
directory = example
directory = examples
 
[MetaResources]
;; $github_user is 'arodland' by default
homepage   = http://search.cpan.org/dist/$dist/
bugtracker.mailto = bug-$dist@rt.cpan.org
bugtracker.web = https://rt.cpan.org/Public/Dist/Display.html?Name=$dist
repository.web = http://github.com/$github_user/$dist
repository.url = git://github.com/$github_user/$dist.git
repository.type = git
license    = http://dev.perl.org/licenses/ 

[Authority]
authority = cpan:YOURNAME ; if provided
do_metadata = 1
do_munging = 1
locate_comment = 1

[NextRelease]
format = Version %v: %{yyyy-MM-dd}d

[CheckChangesHasContent]

[Git::NextVersion] ;; if nextversion is set to 'git'

[AutoVersion] ;; if nextversion is set to 'autoversion'

[ModuleBuildTiny] ;; by default

[MakeMaker] ;; if install_plugin is 'makemaker'

[ModuleBuild::OptionalXS] ;; if install_plugin is 'modulebuild_optionalxs'

[MetaJSON]

[@Git]
allow_dirty = dist.ini
allow_dirty = README
allow_dirty = Changes
changelog = Changes
commit_msg = Release v%v%n%n%c
push_to = origin

AUTHOR

Andrew Rodland <arodland@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2021 by Andrew Rodland.

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

About

My dzil config

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages