.
`-- My-New-Module
|-- Changes
|-- MANIFEST
|-- Makefile.PL
|-- README
|-- lib
| `-- My
| `-- New
| `-- Module.pm
`-- t
`-- My-New-Module.t
####
module-starter --module=My::New::Module --author="Me, Myself" \
--email=myself@cpan.org
##
##
`-- My-New-Module
|-- Changes
|-- MANIFEST
|-- Makefile.PL
|-- README
|-- lib
| `-- My
| `-- New
| `-- Module.pm
`-- t
|-- 00.load.t
|-- pod-coverage.t
`-- pod.t
##
##
`-- My
`-- New
`-- Module
|-- Changes
|-- LICENSE
|-- MANIFEST
|-- Makefile.PL
|-- README
|-- Todo
|-- lib
| `-- My
| `-- New
| `-- Module.pm
|-- scripts
`-- t
`-- 001_load.t
##
##
require Exporter;
our @ISA = qw(Exporter);
our %EXPORT_TAGS = (
'all' => [ qw(
function_make
function_remove
activate_all
deactivate_all
) ],
'action' => [ qw(
function_make
function_remove
) ],
'manipulation' => [ qw(
activate_all
deactivate_all
) ],
);
our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
our @EXPORT = qw(
function1
);
##
##
PREREQ_PM => {
'Another::Module' => 0.01,
},