=pod
=for comment
DO NOT EDIT. This Pod was generated by Swim.
See http://github.com/ingydotnet/swim-pm#readme
=encoding utf8
=head1 NAME
Module::Install::ManifestSkip - Generate a MANIFEST.SKIP file
=for html
=head1 SYNOPSIS
use inc::Module::Install;
all_from 'lib/Foo.pm';
manifest_skip;
WriteAll;
=head1 DESCRIPTION
This module generates a C file for you (using
L) that contains the common files that people do not
want in their C files. The SKIP file is generated each time that you
(the module author) run C.
You can add your own custom entries at the top of the C file. Just
put a blank line after your entries, and they will be left alone.
This module also adds 'MANIFEST' to the C list so that C will remove your C.
=head1 OPTIONS
if you don't plan on adding anything to the stock MANIFEST.SKIP and just want
C to delete it, say this:
manifest_skip 'clean';
=head1 THEORY
one school of thought for release management is that you never commit your
C file. You just generate it using C, right before
releasing a module, and then delete it afterwards.
This is good because you never forget to add new files to your C.
The only problems are that you always need to generate a C
file, and you need to add C to your clean_files, or delete it by
hand. This module does these things for you.
=head1 AUTHOR
Ingy döt Net
=head1 COPYRIGHT AND LICENSE
Copyright 2010-2014. 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 L
=cut