阻止Dist :: Zilla插入版权年份?

时间:2012-10-22 23:03:53

标签: perl dist-zilla

默认情况下,如果Dist::Zilla找不到版权年份,它将使用当前年份,因为它似乎不支持多年或年份范围,我认为当前年度最合适。但是,每当我运行dzil new Module时,它都会自动将版权年份插入我的dist.ini。有没有办法防止Dist :: Zilla这样做?

1 个答案:

答案 0 :(得分:1)

从您的铸币配置文件中删除[DistINI],然后使用dist.ini文件skel/dist.ini代替GatherDir::Template。这更加灵活。

例如,这是我的; -*-conf-windows-*-{{ $license = ref $dist->license; if ( $license =~ /^Software::License::(.+)$/ ) { $license = $1; } else { $license = "=$license"; } $authors = join( "\n", map { "author = $_" } @{$dist->authors} ); ''; }} name = {{$dist->name}} {{$authors}} license = {{$license}} copyright_holder = {{$dist->copyright_holder}} [@Author::CJM / CJM] [AutoPrereqs] skip = ^(?:lib|strict|utf8|warnings)$

profile.ini

然后我的[GatherDir::Template] root = skel include_dotfiles = 1 ; want .gitignore 包括:

{{1}}