=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 module-install-manifestskip-pm module-install-manifestskip-pm =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