;----------------------------------------------------------------------------
; File: dist.ini
; Description: Dist::Zilla dist.ini file for building and testing
;----------------------------------------------------------------------------
name = Win32-Netsh
author = Paul Durden <alabamapaul@gmail.com>
license = Perl_5
copyright_holder = Paul Durden
copyright_year = 2015
; Explicitly specify the main module to avoid any wrong choices
main_module = lib/Win32/Netsh.pm
[PruneFiles]
; Git rid of backup files
match = ~$
match = \.bak$
[GithubMeta]
[NextRelease]
format = %-7v %{yyyy-MM-dd}d
[GatherDir]
[PruneCruft]
[ManifestSkip]
[MetaYAML]
[License]
[Readme]
[ExtraTests]
[ExecDir]
[MakeMaker]
[AssertOS]
os = MSWin32
; Must disable bundling module otherwise this will cause errors with
; Test::Portability and Test::DistManifest (both part of TestingMania bundle)
bundle = 0
[MinimumPerl]
[Manifest]
[Run::Release]
[TestRelease]
[ConfirmRelease]
[UploadToCPAN]
[ShareDir]
[Clean]
; Clean after the release
[AutoPrereqs]
[VersionFromModule]
[@TestingMania]
critic_config = perlcriticrc;
disable = Test::EOL
; On Windows using Strawberry perl, the Test::UnusedVars will often cause the
; perl interpreter to die. No problems in Linux.
disable = Test::UnusedVars
; One of my Windows 7 boxes using Strawberry perl, the Test::Kwalitee fails
; saying it cannot detect many of the files Dist::Zilla creates (META.yml,
; README, LICENSE, etc.)
; Added t/release-kwalitee.t that allows skipping the test id SKIP_KWALITEE
; is defined
disable = Test::Kwalitee