Skip to content

Commit

Permalink
Explode dist.ini to an explicit plugin list
Browse files Browse the repository at this point in the history
Fixes #95
  • Loading branch information
xdg committed Jun 23, 2016
1 parent 8812ba4 commit 95f4de3
Showing 1 changed file with 140 additions and 27 deletions.
167 changes: 140 additions & 27 deletions dist.ini
Original file line number Diff line number Diff line change
@@ -1,26 +1,46 @@
name = CPAN-Meta
author = David Golden <dagolden@cpan.org>
author = Ricardo Signes <rjbs@cpan.org>
name = CPAN-Meta
author = David Golden <dagolden@cpan.org>
author = Ricardo Signes <rjbs@cpan.org>
license = Perl_5
copyright_holder = David Golden and Ricardo Signes
copyright_year = 2010
copyright_year = 2010

; set these to bytes to make MinimumPerl skip them
[Encoding]
encoding = bytes
match = ^t/data-

[@DAGOLDEN]
:version = 0.070
-remove = PodWeaver
authority = cpan:DAGOLDEN
no_minimum_perl = 1
tag_format = %v
version_regex = ^(\d+\.\d{6})$ ; AutoVersion style
AutoVersion.major = 2
GithubMeta.user = Perl-Toolchain-Gang
MetaNoIndex.directory[] = history
MakeMaker.eumm_version = 6.17 ; as shipped with 5.8.1
[RewriteVersion]

[Git::Contributors]

[Git::GatherDir]
exclude_filename = README.mkdn
exclude_filename = cpanfile
exclude_filename = Makefile.PL

[PruneCruft]

[ManifestSkip]

[InsertCopyright]

[SurgicalPodWeaver]
:version = 0.0021
config_plugin = @DAGOLDEN
post_code_replacer = replace_with_nothing
replacer = replace_with_comment

[Pod2Readme]

[License]

[Test::Compile]
fake_home = 1
xt_mode = 1

[Test::ReportPrereqs]

[Test::PodSpelling]
stopwords = apache
stopwords = bsd
stopwords = dir
Expand All @@ -36,18 +56,111 @@ stopwords = releaser
stopwords = subkey
stopwords = subkeys

[SurgicalPodWeaver]
:version = 0.0021
config_plugin = @DAGOLDEN
replacer = replace_with_comment
post_code_replacer = replace_with_nothing
[Test::Perl::Critic]

[MetaTests]

[PodSyntaxTests]

[PodCoverageTests]

[Test::Portability]
options = test_one_dot = 0

[Test::Version]

[Authority]
authority = cpan:DAGOLDEN
do_munging = 0

[MinimumPerl]

[AutoPrereqs]
skip = ^t::lib

[MetaNoIndex]
directory = t
directory = xt
directory = examples
directory = corpus
directory = history
package = DB

[MetaProvides::Package]
meta_noindex = 1

[GithubMeta]
issues = 1
remote = origin
remote = github
user = Perl-Toolchain-Gang

[Prereqs::AuthorDeps]

[MetaYAML]

[MetaJSON]

[CPANFile]

[ExecDir]

[ShareDir]

[MakeMaker]
default_jobs = 9
eumm_version = 6.17

[PromptIfStale]
check_all_plugins = 1
modules = Dist::Zilla
modules = Dist::Zilla::PluginBundle::DAGOLDEN

[CopyFilesFromBuild::Filtered]
copy = Makefile.PL

[Manifest]

[Git::CheckFor::CorrectBranch]

[Git::Check]
allow_dirty = Makefile.PL

[CheckMetaResources]

[CheckPrereqsIndexed]

[CheckChangesHasContent]

[RunExtraTests]
default_jobs = 9

[TestRelease]

[ConfirmRelease]

[UploadToCPAN]

[Git::Commit / Commit_Dirty_Files]
allow_dirty = Makefile.PL
commit_msg = Update Makefile.PL

[Git::Tag]
tag_format = %v

[NextRelease]

[BumpVersionAfterRelease]

[Git::Commit / Commit_Changes]
allow_dirty = Changes
allow_dirty = Makefile.PL
allow_dirty_match = ^lib
commit_msg = After release: bump $VERSION and timestamp Changes

[Git::Push]
push_to = origin

; repeat these from Parse::CPAN::Meta to ensure we don't wind up
; with P::C::M installed but the backends not installed (as seen in
; some CPAN Testers FAILS) for some reason. Also, add in version.pm
; as we'd like 0.88, even though we'll try to cope with older versions
; in the code
[Prereqs]
perl = 5.006
JSON::PP = 2.27200
Expand All @@ -58,9 +171,9 @@ version = 0.88
Perl::Critic::Policy::Lax::ProhibitStringyEval::ExceptForRequire = 0

[OnlyCorePrereqs]
; EU::MM bundled prereqs need this
:version = 0.014
check_dual_life_versions = 0

; EU::MM bundled prereqs need this
[MakeMaker::Highlander]
:version = 0.003

0 comments on commit 95f4de3

Please sign in to comment.