File: dist.ini

package info (click to toggle)
libtwitter-api-perl 1.0005-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster
  • size: 424 kB
  • sloc: perl: 2,862; makefile: 7
file content (115 lines) | stat: -rw-r--r-- 2,189 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
author         = Marc Mims <marc@questright.com>
license        = Perl_5
copyright_year = 2015-2018
copyright_holder = Marc Mims

;; copied from @Milla and modified

[NameFromDirectory]

; Make the git repo installable
[Git::GatherDir]
exclude_filename = Build.PL
exclude_filename = META.json
exclude_filename = LICENSE
exclude_filename = README.md

[CopyFilesFromBuild]
copy = META.json
copy = LICENSE
copy = Build.PL

; should be after GatherDir
; Equivalent to Module::Install's version_from, license_from and author_from
[VersionFromMainModule]

[ReversionOnRelease]
prompt = 1

; after ReversionOnRelease for munge_files, before Git::Commit for after_release
[NextRelease]
format = %-6v  %{yyyy-MM-dd HH:mm:ss VVV}d%{ (TRIAL RELEASE)}T

[Git::Check]
allow_dirty = dist.ini
allow_dirty = Changes
allow_dirty = META.json
allow_dirty = README.md
allow_dirty = Build.PL
; for $VERSION
allow_dirty = lib/Twitter/API.pm

; Make Github center and front
[GithubMeta]
issues = 1

[MetaResources]
x_IRC  = irc://irc.perl.org/#net-twitter

; Set no_index to sensible directories
[MetaNoIndex]
directory = t
directory = xt
directory = inc
directory = share
directory = eg
directory = examples

[PkgVersion]
[SurgicalPodWeaver]
replacer = replace_with_comment
post_code_replacer = replace_with_nothing

[MetaProvides::Package]

; cpanfile -> META.json
[Prereqs::FromCPANfile]
[ModuleBuildTiny]
[MetaJSON]

; x_contributors for MetaCPAN
[Git::Contributors]

; standard stuff
[PodSyntaxTests]
[MetaYAML]
[License]
[ReadmeAnyFromPod]
[ReadmeAnyFromPod/ReadmeTextInBuild]
[ExtraTests]
[ExecDir]
dir = script

[ShareDir]
[Manifest]
[ManifestSkip]

[CheckChangesHasContent]
[TestRelease]
[ConfirmRelease]

;[ $ENV{FAKE_RELEASE} ? 'FakeRelease' : 'UploadToCPAN' ],
[UploadToCPAN]

[CopyFilesFromRelease]
;match = \.pm$

[Git::Commit]
commit_msg  = Release %v
allow_dirty = dist.ini
allow_dirty = Changes
allow_dirty = META.json
allow_dirty = README.md
allow_dirty = Build.PL
; for $VERSION
allow_dirty = lib/Twitter/API.pm

; .pm files copied back from Release
;allow_dirty_match = \.pm$ ; .pm files copied back from Release

[Git::Tag]
tag_format  = %v
tag_message =

[Git::Push]
remotes_must_exist = 0