Commit | Line | Data |
669588e2 |
1 | name = MooseX-Getopt |
669588e2 |
2 | author = Stevan Little <stevan@iinteractive.com> |
3 | author = Brandon L. Black <blblack@gmail.com> |
4 | author = Yuval Kogman <nothingmuch@woobling.org> |
5 | author = Ryan D Johnson <ryan@innerfence.com> |
6 | author = Drew Taylor <drew@drewtaylor.com> |
7 | author = Tomas Doran <bobtfish@bobtfish.net> |
8 | author = Florian Ragwitz <rafl@debian.org> |
d03999d6 |
9 | author = Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> |
10 | author = Ævar Arnfjörð Bjarmason <avar@cpan.org> |
669588e2 |
11 | author = Chris Prather <perigrin@cpan.org> |
2398d628 |
12 | author = Karen Etheridge <ether@cpan.org> |
97efedac |
13 | author = Jonathan Swartz <swartz@pobox.com> |
669588e2 |
14 | license = Perl_5 |
15 | copyright_holder = Infinity Interactive, Inc |
16 | |
17 | [@FLORA] |
18 | dist = MooseX-Getopt |
4a498925 |
19 | repository_at = gitmo |
669588e2 |
20 | authority = cpan:STEVAN |
24e655d9 |
21 | auto_prereq = 0 |
22 | |
6caf9a1a |
23 | [Prereqs] |
7d634446 |
24 | Getopt::Long = 2.37 |
25 | Getopt::Long::Descriptive = 0.081 |
26 | Moose = 0.56 |
192ae1aa |
27 | MooseX::Role::Parameterized = 0 |
7d634446 |
28 | |
6caf9a1a |
29 | [Prereqs / TestRequires] |
7d634446 |
30 | Test::Fatal = 0.003 |
31 | Test::Warn = 0.21 |
cfb042bc |
32 | Test::More = 0 |
7d634446 |
33 | Test::Requires = 0.05 |
c885acae |
34 | Test::Trap = 0 |
395546ae |
35 | Path::Class = 0 |
9fbb5be9 |
36 | Test::NoWarnings = 1.04 |
ab59e697 |
37 | |
52050e2c |
38 | [InstallGuide] |
39 | [MetaConfig] |
40 | [MetaProvides::Package] |
41 | [Git::Describe] |
52050e2c |
42 | [MinimumPerl] |
43 | |
ea0fc826 |
44 | [Test::DistManifest] |
bdafc2de |
45 | [Test::Compile] |
46 | [Test::MinimumVersion] |
47 | [MetaTests] |
ab59e697 |
48 | [Test::CPAN::Changes] |
8056b8da |
49 | [Test::ChangesHasContent] |
638b291b |
50 | [Test::Pod::LinkCheck] |
51 | [Test::Pod::No404s] |
52 | [CheckPrereqsIndexed] |
53 | [Test::Version] |
b8b46105 |
54 | [Test::CheckDeps] |
8056b8da |
55 | |
56 | [Git::Remote::Check] |
57 | remote_branch = master |
58 | |
59 | [Git::CheckFor::CorrectBranch] |
02f72400 |
60 | ; waiting for fix on tag formats |
61 | ;[Git::CheckFor::Fixups] |
ea0fc826 |
62 | |
0ec8772c |
63 | [Git::Check] |
ebfe3192 |
64 | ; workaround for [@Git] bug |
65 | allow_dirty = NOTHING |
0ec8772c |
66 | |
67 | ; automatically calculate the next version from the last git tag |
68 | ; override with V= |
69 | [Git::NextVersion] |
70 | |
71 | ; add the version to Changes |
f6e9269b |
72 | [NextRelease] |
c587fbc0 |
73 | :version = 4.300018 |
74 | format = %-8V %{yyyy-MM-dd HH:mm:ss ZZZZ}d |
0ec8772c |
75 | |
76 | ; after release, the version in Changes file will be committed |
77 | ; with a message listing the changes for this release |
78 | [Git::Commit] |
fe7d1df5 |
79 | allow_dirty = Changes |
46f97dbe |
80 | commit_msg = %N-%v%t%n%n%c |
0ec8772c |
81 | |
82 | ; ...and the resulting head commit will be tagged |
83 | [Git::Tag] |
fe7d1df5 |
84 | tag_format = v%v%t |
0ec8772c |
85 | tag_message = v%v%t |
362385c0 |
86 | |
87 | ; ...and then pushed to the origin repository |
88 | [Git::Push] |
fe7d1df5 |
89 | |
90 | ; ...and installed locally |
91 | [InstallRelease] |
92 | install_command = cpanm . |
93 | |
94 | ; ... and then we do 'dzil clean' |
95 | [Clean] |