cgiapp-starter(1p)

cgiapp-starter1p

Creates a skeleton cgi::application project

Usage

cgiapp-starter --module=MyApp --author="Jaldhar H. Vyas" --email[email protected]

Result:

MyApp

Options:

Overview

Set up the skeleton of a CGI::Application-based project, including a module, some templates and some automated tests.

By default the skeleton files will come within a shared directory where Module::Starter::Plugin::CGIApp is stored. See File::ShareDir for more information on how this works.

Configuration

cgiapp-starter will look for a configuration file before reading its command line parameters. The default location is "$HOME/.module-starter/config" but if the MODULE_STARTER_DIR environment variable is set, cgiapp-starter will look for "config" in that directory.

The configuration file is just a list of names and values, separated by colons. Values that take lists are just space separated. A sample configuration file might read:

 author: Jaldhar H. Vyas
 email: [email protected]
 template_dir: ~/.module-starter/cgiapp/templates
 colors: red green blue

This format may become more elaborate in the future, but a file of this type should remain valid.

Releases

7 releases since Debian 6.0 (Squeeze); the text changed 3 times.

  1. 6.0
  2. 7–8
  3. 9–10
  4. 12–13

From libmodule-starter-plugin-cgiapp-perl 0.44-1.1 in Debian 13 (Trixie). Parsed by carta from the page's man source.