Name

   Dist::Zilla::Plugin::ManifestInRoot - Puts the MANIFEST file in the
   project root

Synopsis

      # In your dist.ini
      [ManifestInRoot]

Version

   This documents version v0.16.$Rev: 1 $ of
   Dist::Zilla::Plugin::ManifestInRoot

Description

   Puts the MANIFEST file in the project root so that it can be used by
   other programs, e.g. App::Cpanminus and Module::Provision

Configuration and Environment

   Defined these attributes;

   excludes

     An array reference of file names to exclude from the root directory
     copy of the manifest. Set using the multivalued initialisation
     argument exclude. Defaults to the list of files generated by the
     build process

Subroutines/Methods

after_build

   Copy the MANIFEST file from the build directory to the project root
   filtering out unwanted files

before_build

   Delete the existing MANIFEST file

gather_files

   Create the content providing callback

mvp_multivalue_args

   Returns a list of configuration attribute names that are treated as
   multi valued

Diagnostics

   None

Dependencies

   Dist::Zilla::Role::InstallTool

   File::Slurp

   Moose

Incompatibilities

   There are no known incompatibilities in this module

Bugs and Limitations

   There are no known bugs in this module. Please report problems to
   http://rt.cpan.org/NoAuth/Bugs.html?Dist=Dist-Zilla-Plugin-ManifestInRoot.
   Patches are welcome

Acknowledgements

   Larry Wall - For the Perl programming language

Author

   Peter Flanigan, <[email protected]>

License and Copyright

   Copyright (c) 2015 Peter Flanigan. All rights reserved

   This program is free software; you can redistribute it and/or modify it
   under the same terms as Perl itself. See perlartistic

   This program is distributed in the hope that it will be useful, but
   WITHOUT WARRANTY; without even the implied warranty of MERCHANTABILITY
   or FITNESS FOR A PARTICULAR PURPOSE