Skip to content
Snippets Groups Projects
Commit e95bb240 authored by Elmar S. Heeb's avatar Elmar S. Heeb Committed by Claude Becker
Browse files

managing_perl_code: text for Module::Starter

parent 7061cc78
Branches
No related tags found
No related merge requests found
......@@ -32,4 +32,10 @@ A large number of members of the Perl community use ''Module::Build'' in some fo
===== Module::Starter =====
This could be the end of the story were it not for CPAN. A package needs more than just a ''Build.PL'' (or ''Makefile.PL'') file before it can be submitted to the CPAN. You need to add at least ''MANIFEST'', ''META.yml'' (or ''META.json'', or ''META.yaml'', or ...), ''LICENSE'', and ''README'' or some variations thereof. This can be a bit daunting so ''[[https://github.com/xsawyerx/module-starter|Module::Starter]]'' was written with the ''[[https://metacpan.org/pod/distribution/Module-Starter/bin/module-starter|module-starter]]'' command line tool.
''module-starter'' will create a skeleton of a Perl package. You can choose between ''Module::Build'' and ''ExtUtils::MakeMaker'' and set a few other options. Once created you can change the files the way you want them to be and do the actual work of writing the code and documentation that makes up your package.
''Module::Starter'' does in now way obsolete ''Module::Build'' but rather gives you a head start to use it properly for CPAN conforming Perl packages.
===== Dist::Zilla =====
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment