cecc9019c0f659ae742950a0381a5365f4dc1d8d
[p5sagit/Try-Tiny.git] / dist.ini
1 name = Try-Tiny
2 author  = יובל קוג'מן (Yuval Kogman) <nothingmuch@woobling.org>
3 author = Jesse Luehrs <doy@tozt.net>
4 license = MIT
5 copyright_holder = יובל קוג'מן (Yuval Kogman)
6 copyright_year = 2009
7
8 [FileFinder::Filter / all_files_but_using_5.10_features]
9 finder = :TestFiles
10 skip = t/given_when.t
11 skip = t/when.t
12
13 [@Author::ETHER]
14 :version = 0.136
15 ; instead of using the remote: origin = p5sagit@git.shadowcat.co.uk:Sub-Name.git,
16 ; use the read-only mirror remote: github = git@github.com:p5sagit/Sub-Name.git
17 ; so we can receive github pull requests
18 server = github
19 GithubMeta.remote = github
20 installer = MakeMaker   ; stay 5.6-friendly
21 authority = cpan:NUFFIN
22 ; tests optionally require 5.010
23 AutoPrereqs.skip = ^perl$
24 MinimumPerl.test_finder = all_files_but_using_5.10_features
25 -remove = Test::CleanNamespaces
26 Git::Push.push_to[] = origin                ; p5sagit@git.shadowcat.co.uk:Try-Tiny.git
27 Git::Push.push_to[] = github master:master  ; git@github.com:p5sagit/Try-Tiny.git
28
29 ; TODO: make this an option of [Test::MinimumVersion]
30 [Substitute]
31 file = xt/author/minimum-version.t
32 code = s/^(all_minimum_version_ok\([^)]+)(\s*\);)/$1, { skip => [qw(t\/given_when\.t t\/when\.t)] }$2/
33
34 [Prereqs::Soften]
35 to_relationship = suggests
36 copy_to = develop.requires
37 module = Capture::Tiny  ; capture_stderr
38 module = Sub::Name
39 module = Sub::Util
40
41 [OnlyCorePrereqs]
42 check_dual_life_versions = 0
43
44 [Breaks]
45 Try::Tiny::Except = <= 0.01 ; https://github.com/tfoertsch/perl-Try-Tiny-Except/issues/1
46
47 [Test::CheckBreaks]
48 :version = 0.018
49 no_forced_deps = 1