NAME
    Module::Install::ManifestSkip - Generate a MANIFEST.SKIP file

SYNOPSIS
        use inc::Module::Install;

        name     'Foo';
        all_from 'lib/Foo.pm';

        manifest_skip;

        WriteAll;

DESCRIPTION
    This module generates a "MANIFEST.SKIP" file for you that contains the
    common files that people do not want in their "MANIFEST" files. The SKIP
    file is generated each time that you (the module author) run
    "Makefile.PL".

    You can add your own custom entries at the top of the "MANIFEST" file.
    Just put a blank line after your entries, and they will be left alone.

    This module also adds 'MANIFEST' to the "clean_files()" list so that
    "make clean" will remove your "MANIFEST".

THEORY
    One school of thought for release management is that you never commit
    your "MANIFEST" file. You just generate it using "make manifest", right
    before releasing a module, and then delete it afterwards.

    This is good because you never forget to add new files to your
    "MANIFEST". The only problems are that you always need to generate a
    "MANIFEST.SKIP" file, and you need to add "MANIFEST" to your
    clean_files, or delete it by hand. This module does these things for
    you.

AUTHOR
    Ingy döt Net <ingy@cpan.org>

COPYRIGHT
    Copyright (c) 2010. Ingy döt Net.

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

    See <http://www.perl.com/perl/misc/Artistic.html>