The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

module-setup - create a skeleton module

SYNOPSIS

module-setup module_name

module-setup module_name other_flavor_name

module-setup [options]

module-setup --init new_flavor_name

module-setup --pack MyApp::Flavor::Class flavor_name > MyApp/Flavor/Class.pm

module-setup --direct MyApp # use Module::Setup::Flavor::Default module-setup --direct --flavor-class=+My::Flavor MyApp

Options:

    --init                     Create new flavor
    --pack                     Pack flavor
    --direct                   unuse flavor directory
    --target=dir               set the target directory for skeleton
    --flavor=flavor            Change to flavor
                                   (default is 'default')
    --flavor-class=base_class  Change to flavor class
                                   (default is 'Module::Setup::Flavor::Default')
    --plugin=plugin_name       add using plugin
    --help                     Show this message