in reply to Re^2: What do I use to release a module to CPAN for the first time?
in thread What do I use to release a module to CPAN for the first time?
blib/ and its subdirs are "build lib", and are throwaway. make clean will remove blib/, and will remove a few other things.
pm_to_blib is also build output, and goes away with make clean.
File-Slurp-Affix-0.01_01/ and its subdirs are the output of make disttest. After you've pulled out the META.* files that it provides, you can safely delete it.
Your .gitignore should also be configured to ignore most of the generated files, except the META.yaml and META.json files that you'll pull into the top level. And if the make distcheck command is reporting files that you don't want to add to your distribution, you can set up a custom MANIFEST.SKIP (but will need to add to it the defaults that you are getting for free when that file doesn't exist).
Don't bundle MYMETA.* with the distribution. Those are generated just in time. But META.* are useful to the CPAN indexers. I think the man\d/ directories are generated and will be removed by make clean, or make realclean, so don't bundle them.
Dave
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^4: What do I use to release a module to CPAN for the first time?
by Lady_Aleena (Priest) on Oct 16, 2020 at 04:28 UTC | |
by hippo (Archbishop) on Oct 16, 2020 at 08:35 UTC | |
by davido (Cardinal) on Oct 16, 2020 at 15:58 UTC | |
by hippo (Archbishop) on Oct 16, 2020 at 16:20 UTC | |
by davido (Cardinal) on Oct 18, 2020 at 15:48 UTC | |
by siberia-man (Friar) on Oct 22, 2020 at 10:39 UTC |