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 |
195fb408 |
37 | Test::Moose = 0 |
ab59e697 |
38 | |
52050e2c |
39 | [InstallGuide] |
40 | [MetaConfig] |
41 | [MetaProvides::Package] |
42 | [Git::Describe] |
52050e2c |
43 | [MinimumPerl] |
44 | |
ea0fc826 |
45 | [Test::DistManifest] |
bdafc2de |
46 | [Test::Compile] |
47 | [Test::MinimumVersion] |
48 | [MetaTests] |
ab59e697 |
49 | [Test::CPAN::Changes] |
8056b8da |
50 | [Test::ChangesHasContent] |
638b291b |
51 | [Test::Pod::LinkCheck] |
52 | [Test::Pod::No404s] |
53 | [CheckPrereqsIndexed] |
54 | [Test::Version] |
b8b46105 |
55 | [Test::CheckDeps] |
8056b8da |
56 | |
57 | [Git::Remote::Check] |
58 | remote_branch = master |
59 | |
60 | [Git::CheckFor::CorrectBranch] |
02f72400 |
61 | ; waiting for fix on tag formats |
62 | ;[Git::CheckFor::Fixups] |
ea0fc826 |
63 | |
0ec8772c |
64 | [Git::Check] |
ebfe3192 |
65 | ; workaround for [@Git] bug |
66 | allow_dirty = NOTHING |
0ec8772c |
67 | |
68 | ; automatically calculate the next version from the last git tag |
69 | ; override with V= |
70 | [Git::NextVersion] |
71 | |
72 | ; add the version to Changes |
f6e9269b |
73 | [NextRelease] |
c587fbc0 |
74 | :version = 4.300018 |
75 | format = %-8V %{yyyy-MM-dd HH:mm:ss ZZZZ}d |
0ec8772c |
76 | |
77 | ; after release, the version in Changes file will be committed |
78 | ; with a message listing the changes for this release |
79 | [Git::Commit] |
fe7d1df5 |
80 | allow_dirty = Changes |
46f97dbe |
81 | commit_msg = %N-%v%t%n%n%c |
0ec8772c |
82 | |
83 | ; ...and the resulting head commit will be tagged |
84 | [Git::Tag] |
fe7d1df5 |
85 | tag_format = v%v%t |
0ec8772c |
86 | tag_message = v%v%t |
362385c0 |
87 | |
88 | ; ...and then pushed to the origin repository |
89 | [Git::Push] |
fe7d1df5 |
90 | |
91 | ; ...and installed locally |
92 | [InstallRelease] |
93 | install_command = cpanm . |
94 | |
95 | ; ... and then we do 'dzil clean' |
96 | [Clean] |