Module::Install::Catalyst(3p)

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

SYNOPSIS
  use lib '.';
  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. 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.

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.