Acme-CreatingCPANModules
view release on metacpan or search on metacpan
Acme-CreatingCPANModules
The README is used to introduce the module and provide instructions on
how to install the module, any machine dependencies it may have (for
example C compilers and installed libraries) and any other information
that should be provided before the module is installed.
A README file is required for CPAN modules since CPAN extracts the README
file from a module distribution so that people browsing the archive
can use it get an idea of the modules uses. It is usually a good idea
to provide version information here so that people can decide whether
fixes for the module are worth downloading.
INSTALLATION
To install this module, run the following commands:
perl Makefile.PL
slides/slide16.html view on Meta::CPAN
<!-- END top -->
<div id="content">
<div class="top_spacer"></div>
<h1>t/pod-coverage.t</h1>
<pre class="formatter_pre">#!perl -T
use Test::More;
eval "use Test::Pod::Coverage 1.04";
plan skip_all => "Test::Pod::Coverage 1.04 required for testing POD coverage" if $@;
all_pod_coverage_ok();
</pre>
</div>
<!-- BEGIN bottom -->
<div id="bottombar">
<table width="100%">
<tr>
<td align="left" valign="middle">
<div style="display:none">
slides/slide17.html view on Meta::CPAN
<!-- END top -->
<div id="content">
<div class="top_spacer"></div>
<h1>t/pod.t</h1>
<pre class="formatter_pre">#!perl -T
use Test::More;
eval "use Test::Pod 1.14";
plan skip_all => "Test::Pod 1.14 required for testing POD" if $@;
all_pod_files_ok();
</pre>
</div>
<!-- BEGIN bottom -->
<div id="bottombar">
<table width="100%">
<tr>
<td align="left" valign="middle">
<div style="display:none">
slides/slide4b.html view on Meta::CPAN
<div id="content">
<div class="top_spacer"></div>
<h1>With Module::Starter</h1>
<pre class="formatter_pre">$ module-starter
Usage:
module-starter [options]
Options:
--module=module Module name (required, repeatable)
--distro=name Distribution name (optional)
--dir=dirname Directory name to create new module in (optional)
--builder=module Build with 'ExtUtils::MakeMaker' or 'Module::Build'
--eumm Same as --build=ExtUtils::MakeMaker
--mb Same as --build=Module::Build
--author=name Author's name (required)
--email=email Author's email (required)
--license=type License under which the module will be distributed
(default is the same license as perl)
--verbose Print progress messages while working
--force Delete pre-existing files if needed
--help Show this message
Example:
slides/slide5.html view on Meta::CPAN
<div id="content">
<div class="top_spacer"></div>
<pre class="formatter_pre">$ module-starter
Usage:
module-starter [options]
Options:
--module=module Module name (required, repeatable)
--author=name Author's name (required)
--email=email Author's email (required)
--verbose Print progress messages while working
</pre>
</div>
<!-- BEGIN bottom -->
<div id="bottombar">
<table width="100%">
<tr>
<td align="left" valign="middle">
slides/slide5b.html view on Meta::CPAN
<div id="content">
<div class="top_spacer"></div>
<h1>With Module::Starter</h1>
<pre class="formatter_pre">$ module-starter
Usage:
module-starter [options]
Options:
--module=module Module name (required, repeatable)
--distro=name Distribution name (optional)
--dir=dirname Directory name to create new module in (optional)
--builder=module Build with 'ExtUtils::MakeMaker' or 'Module::Build'
--eumm Same as --build=ExtUtils::MakeMaker
--mb Same as --build=Module::Build
--author=name Author's name (required)
--email=email Author's email (required)
--license=type License under which the module will be distributed
(default is the same license as perl)
--verbose Print progress messages while working
--force Delete pre-existing files if needed
--help Show this message
Example:
slides/slide6.html view on Meta::CPAN
<div id="content">
<div class="top_spacer"></div>
<pre class="formatter_pre">$ module-starter
Usage:
module-starter [options]
Options:
--module=module Module name (required, repeatable)
--author=name Author's name (required)
--email=email Author's email (required)
--verbose Print progress messages while working
</pre>
</div>
<!-- BEGIN bottom -->
<div id="bottombar">
<table width="100%">
<tr>
<td align="left" valign="middle">
t/pod-coverage.t view on Meta::CPAN
#!perl -T
use Test::More;
eval "use Test::Pod::Coverage 1.04";
plan skip_all => "Test::Pod::Coverage 1.04 required for testing POD coverage" if $@;
all_pod_coverage_ok();
#!perl -T
use Test::More;
eval "use Test::Pod 1.14";
plan skip_all => "Test::Pod 1.14 required for testing POD" if $@;
all_pod_files_ok();
( run in 0.614 second using v1.01-cache-2.11-cpan-0a6323c29d9 )