Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 54 lines (42 sloc) 1.695 kb
cd12b6b Paul Johnson Remove dependency on MANIFEST.
authored
1 name = Devel-Cover
2 abstract = Code coverage metrics for Perl
3 author = PJCJ
4 license = Perl_5
5 copyright_holder = PJCJ
6
076cde9 Paul Johnson New release procedure for dzil.
authored
7 [VersionFromScript] ; the version os stored in Makefile.PL
e494e47 Paul Johnson Version is stored in Makefile.PL.
authored
8 script = make show_version
cd12b6b Paul Johnson Remove dependency on MANIFEST.
authored
9
076cde9 Paul Johnson New release procedure for dzil.
authored
10 [Run::BeforeBuild] ; commands to run before build phase
11 run = make README
12
05c41b4 Paul Johnson Generate README automatically and keep out of git.
authored
13 [GatherDir] ; gather files from the dist dir
cd12b6b Paul Johnson Remove dependency on MANIFEST.
authored
14 include_dotfiles = 1
05c41b4 Paul Johnson 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
076cde9 Paul Johnson New release procedure for dzil.
authored
19 ; [License] ; add LICENSE file
cd12b6b Paul Johnson Remove dependency on MANIFEST.
authored
20
21 [Manifest] ; builds the manifest from the gathered files
22
076cde9 Paul Johnson New release procedure for dzil.
authored
23 [Run::Test]
24 run = perl Makefile.PL && HARNESS_OPTIONS=j9:c HARNESS_TIMER=1 make test
25
26 [Git::Check]
27 allow_dirty = Makefile.PL
8b300f5 Paul Johnson CheckChangesHasContent fights with NextRelease.
authored
28 ; [CheckChangesHasContent] ; ensure Changes has been updated
cd12b6b Paul Johnson Remove dependency on MANIFEST.
authored
29 [NextRelease] ; fixes up the Changes file
30 format = Release %v - %{d}dth %{MMMM yyyy}d
31
076cde9 Paul Johnson New release procedure for dzil.
authored
32 [Git::Tag] ; tag the release
33 [Git::Commit]
34
cd12b6b Paul Johnson Remove dependency on MANIFEST.
authored
35 [TestRelease] ; tests the dist before releasing
36 [ConfirmRelease] ; asks for manual confirmation of release
37 [UploadToCPAN] ; uploads to cpan
076cde9 Paul Johnson New release procedure for dzil.
authored
38 ; [Git::Push] ; push to remote repository
05c41b4 Paul Johnson Generate README automatically and keep out of git.
authored
39
40 ; [Run::AfterBuild]
41 ; run = chdir %d && %x -e 'rename "LICENSE" => "LICENCE"' # yeah, yeah, yeah
cd12b6b Paul Johnson Remove dependency on MANIFEST.
authored
42
43 ; following can do stuff, but aren't used yet
076cde9 Paul Johnson New release procedure for dzil.
authored
44 ; [ExtraTests]
45 ; [PruneCruft ]
46 ; [ShareDir ]
82affc5 Paul Johnson Move to OurPkgVersion from PkgVersion.
authored
47
48 ; [InsertCopyright]
49 ; [EOLTests]
50 ; [FakeFaker]
51 ; [LocalBrew]
52 ; [Bugtracker]
53 ; [InstallGuide]
Something went wrong with that request. Please try again.