X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=dist.ini;h=7c24f1776b43a1493941f40514a071ce3299f42b;hb=77ca541bd3eb0cfe62619a4d7f346965d4163691;hp=376c903b4f6b39e2422f82a6af7491b721510d90;hpb=8c5342204efb87597674b13c3c32e2bb809d4abf;p=p5sagit%2FTry-Tiny.git diff --git a/dist.ini b/dist.ini index 376c903..7c24f17 100644 --- a/dist.ini +++ b/dist.ini @@ -5,20 +5,36 @@ license = MIT copyright_holder = יובל קוג'מן (Yuval Kogman) copyright_year = 2009 +[FileFinder::Filter / all_files_but_using_5.10_features] +finder = :TestFiles +skip = t/given_when.t +skip = t/when.t + [@Author::ETHER] +:version = 0.094 +; instead of using the remote: origin = p5sagit@git.shadowcat.co.uk:Sub-Name.git, +; use the read-only mirror remote: github = git@github.com:p5sagit/Sub-Name.git +; so we can receive github pull requests +server = github +GithubMeta.remote = github installer = MakeMaker Authority.authority = cpan:NUFFIN ; tests optionally require 5.010 -AutoPrereqs.skip[0] = ^perl$ -; tests for optional Sub::Name stuff -AutoPrereqs.skip[1] = ^Sub::Name$ -AutoPrereqs.skip[2] = ^Sub::Util$ -; tests optionally require Capture::Tiny -AutoPrereqs.skip[3] = ^Capture::Tiny$ +AutoPrereqs.skip = ^perl$ +MinimumPerl.test_finder = all_files_but_using_5.10_features +-remove = Test::CleanNamespaces + +; TODO: make this an option of [Test::MinimumVersion] +[Substitute] +file = xt/release/minimum-version.t +code = s/^(all_minimum_version_ok\([^)]+)(\s*\);)/$1, { skip => [qw(t\/given_when\.t t\/when\.t)] }$2/ -[Prereqs] -perl = 5.006 +[Prereqs::Soften] +to_relationship = suggests +copy_to = develop.requires +module = Capture::Tiny ; capture_stderr +module = Sub::Name +module = Sub::Util -[Prereqs / TestRecommends] -Capture::Tiny = 0.12 ; capture_stderr -Sub::Util = 0 +[OnlyCorePrereqs] +check_dual_life_versions = 0