The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
name        = Software-License-PD
main_module = lib/Software/License/PD.pm
author      = Jonathan Yu <jawnsy@cpan.org>
copyright_holder = Jonathan Yu <jawnsy@cpan.org>
license     = Perl_5

; choose files to include
[GatherDir]             ; everything under top dir
[PruneCruft]            ; default stuff to skip
[ManifestSkip]          ; custom stuff to skip

[Prereqs]
Exporter          = 5.57
Software::License = 0
Test::More        = 0.62
perl              = 5.006

[Prereqs / TestRequires]
Test::NoWarnings  = 0.084

; manage Git repository
[Git::Init]             ; initialize repository on dzil new
[Git::Check]            ; ensure repository is not dirty
[Git::CommitBuild]      ; track build results
[Git::NextVersion]      ; bump last git release tag
[Git::Tag]              ; tag new version

; set up author, release and automated tests
[ExtraTests]            ; install stuff in xt/
[PodCoverageTests]      ; Test::Pod::Coverage
[PodSyntaxTests]        ; Test::Pod
[DistManifestTests]     ; Test::DistManifest
[PortabilityTests]      ; Test::Portability::Files
[KwaliteeTests]         ; Test::Kwalitee

; important package metadata
[MetaResources]         ; additional information for META `resources'
homepage        = http://search.cpan.org/dist/Software-License-PD
bugtracker.web  = http://rt.cpan.org/NoAuth/Bugs.html?Dist=Software-License-PD
repository.url  = git://github.com/jawnsy/Software-License-PD.git
repository.web  = http://github.com/jawnsy/Software-License-PD
repository.type = git

; munge files
[PkgVersion]            ; inject $VERSION into modules
[PodWeaver]             ; weave POD together
[NextRelease]           ; update next version in Changes

; generate expected files automagically
[License]               ; based on the `license'
[Readme]                ; a small boilerplate blurb
[MetaYAML]              ; generate a META.yml
[ExecDir]               ; include `bin/' as executables
[ShareDir]              ; include `share/' for File::ShareDir
[MakeMaker]             ; create Makefile.PL (EUMM)
[Manifest]              ; build MANIFEST file (do this last)

; verify and release the distribution
[TestRelease]           ; run tests before releasing
[ConfirmRelease]        ; ask to confirm release/upload
[UploadToCPAN]          ; push it to CPAN