Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 91 lines (80 sloc) 3.206 kb
cd12b6b @pjcj Remove dependency on MANIFEST.
authored
1 name = Devel-Cover
2 abstract = Code coverage metrics for Perl
b88be6c @pjcj Let dzil generate META.*
authored
3 author = Paul Johnson <pjcj@cpan.org>
cd12b6b @pjcj Remove dependency on MANIFEST.
authored
4 license = Perl_5
b88be6c @pjcj Let dzil generate META.*
authored
5 copyright_holder = Paul Johnson
cd12b6b @pjcj Remove dependency on MANIFEST.
authored
6
b88be6c @pjcj Let dzil generate META.*
authored
7 [VersionFromScript] ; the version is stored in Makefile.PL
e494e47 @pjcj Version is stored in Makefile.PL.
authored
8 script = make show_version
cd12b6b @pjcj Remove dependency on MANIFEST.
authored
9
076cde9 @pjcj New release procedure for dzil.
authored
10 [Run::BeforeBuild] ; commands to run before build phase
11 run = make README
12
05c41b4 @pjcj Generate README automatically and keep out of git.
authored
13 [GatherDir] ; gather files from the dist dir
cd12b6b @pjcj Remove dependency on MANIFEST.
authored
14 include_dotfiles = 1
05c41b4 @pjcj Generate README automatically and keep out of git.
authored
15 [ManifestSkip] ; remove gathered files specified by MANIFEST.SKIP
16 [ExecDir] ; mark bin as the dir to contain scripts
17 [OurPkgVersion] ; add versions to the packages
18 [PodVersion] ; add versions to the POD of packages
b88be6c @pjcj Let dzil generate META.*
authored
19 [MetaYAML] ; create META.yml
20 [MetaJSON] ; create META.json
21 [MetaConfig] ; add dzil info to meta files
22 [MetaResources] ; add resources to meta files
23 homepage = http://www.pjcj.net/perl.html
24 bugtracker.web = http://rt.cpan.org/NoAuth/Bugs.html?Dist=Devel-Cover
25 bugtracker.mailto = bug-Devel-Cover@rt.cpan.org
26 license = http://dev.perl.org/licenses
27 ; repository.url = git://github.com/pjcj/Devel--Cover.git ; overrides web
28 repository.url = http://github.com/pjcj/Devel--Cover
29 repository.web = http://github.com/pjcj/Devel--Cover
30 repository.type = git
31 x_mailing_list = http://lists.perl.org/list/perl-qa.html
32 [MetaNoIndex]
33 directory = tests
34 directory = t
35 directory = utils
076cde9 @pjcj New release procedure for dzil.
authored
36 ; [License] ; add LICENSE file
cd12b6b @pjcj Remove dependency on MANIFEST.
authored
37 [Manifest] ; builds the manifest from the gathered files
b88be6c @pjcj Let dzil generate META.*
authored
38 [Prereqs]
39 perl = 5.006001
40 Storable = 0
41 Digest::MD5 = 0
42 [Prereqs / Recommends]
43 perl = 5.008002
44 Template = 2.00
45 PPI::HTML = 1.07
46 Perl::Tidy = 20060719
47 Pod::Coverage = 0.06
48 Pod::Coverage::CountParents = 0
49 Parallel::Iterator = 0
50 JSON::PP = 0
51 Test::Differences = 0 ; make sure it gets added
52 [Prereqs / ConfigureRequires]
53 ExtUtils::MakeMaker = 0
54 [Prereqs / TestRequires]
55 Test::More = 0
56 Test::Warn = 0
57 [Prereqs / TestRecommends]
58 Test::Differences = 0
cd12b6b @pjcj Remove dependency on MANIFEST.
authored
59
076cde9 @pjcj New release procedure for dzil.
authored
60 [Run::Test]
61 run = perl Makefile.PL && HARNESS_OPTIONS=j9:c HARNESS_TIMER=1 make test
62
63 [Git::Check]
64 allow_dirty = Makefile.PL
8b300f5 @pjcj CheckChangesHasContent fights with NextRelease.
authored
65 ; [CheckChangesHasContent] ; ensure Changes has been updated
cd12b6b @pjcj Remove dependency on MANIFEST.
authored
66 [NextRelease] ; fixes up the Changes file
67 format = Release %v - %{d}dth %{MMMM yyyy}d
68
076cde9 @pjcj New release procedure for dzil.
authored
69 [Git::Tag] ; tag the release
70 [Git::Commit]
71
cd12b6b @pjcj Remove dependency on MANIFEST.
authored
72 [TestRelease] ; tests the dist before releasing
73 [ConfirmRelease] ; asks for manual confirmation of release
74 [UploadToCPAN] ; uploads to cpan
219ab24 @pjcj Let's actually push the changes.
authored
75 [Git::Push] ; push to remote repository
05c41b4 @pjcj Generate README automatically and keep out of git.
authored
76
77 ; [Run::AfterBuild]
78 ; run = chdir %d && %x -e 'rename "LICENSE" => "LICENCE"' # yeah, yeah, yeah
cd12b6b @pjcj Remove dependency on MANIFEST.
authored
79
80 ; following can do stuff, but aren't used yet
076cde9 @pjcj New release procedure for dzil.
authored
81 ; [ExtraTests]
b88be6c @pjcj Let dzil generate META.*
authored
82 ; [PruneCruft]
83 ; [ShareDir]
82affc5 @pjcj Move to OurPkgVersion from PkgVersion.
authored
84
85 ; [InsertCopyright]
86 ; [EOLTests]
87 ; [FakeFaker]
88 ; [LocalBrew]
89 ; [Bugtracker]
90 ; [InstallGuide]
Something went wrong with that request. Please try again.