Tomas Doran > Catalyst-Devel-1.22 > Module::Install::Catalyst

Download:
Catalyst-Devel-1.22.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

New  3
Open  1
View Bugs
Report a bug
Source  

NAME ^

  Module::Install::Catalyst - Module::Install extension for Catalyst

SYNOPSIS ^

  use inc::Module::Install;
  
  name 'MyApp';
  all_from 'lib/MyApp.pm';
  
  requires 'Catalyst::Runtime' => '5.7014';
  
  catalyst_ignore('.*temp');
  catalyst_ignore('.*tmp');
  catalyst;
  WriteAll;

DESCRIPTION ^

Module::Install extension for Catalyst.

METHODS ^

catalyst

Calls catalyst_files and catalyst_par. Should be the last catalyst* command called in Makefile.PL.

catalyst_files

Collect a list of all files a Catalyst application consists of and copy it inside the blib/lib/ directory. Files and directories that match the modules ignore list are excluded (see catalyst_ignore and catalyst_ignore_all).

catalyst_ignore_all(\@ignore)

This function replaces the built-in default ignore list with the given list.

catalyst_ignore(\@ignore)

Add a regexp to the list of ignored patterns. Can be called multiple times.

catalyst_par($name)

catalyst_par_core($core)

catalyst_par_classes(@clases)

catalyst_par_engine($engine)

catalyst_par_multiarch($multiarch)

catalyst_par_script($script)

catalyst_par_usage($usage)

AUTHORS ^

Catalyst Contributors, see Catalyst.pm

LICENSE ^

This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself.