The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Module::Metadata::CoreList::Config - Cross-check Build.PL/Makefile.PL with Module::CoreList

Synopsis

See "Synopsis" in Module::Metadata::CoreList.

Description

Module::Metadata::CoreList::Config is a pure Perl module.

It's a helper for Module::Metadata::CoreList, to load the config file .htmodule.metadata.corelist.conf from a directory found by File::HomeDir.

The config file is shipped in the config/ directory of the distro, and is copied to its final destination during installation of Module::Metadata::CoreList. You can run scripts/copy.config.pl to copy the file manually.

Constructor and initialization

new(...) returns an object of type Module::Metadata::CoreList::Config.

This is the class's contructor.

Usage: Module::Metadata::CoreList::Config -> new.

This method takes no options.

Methods

config()

Returns a hashref of config options. Used like this:

        my($config)        = Module::Metadata::CoreList::Config -> new -> config;
        my($template_path) = $$config{template_path};

Author

Module::Metadata::CoreList::Config was written by Ron Savage <ron@savage.net.au> in 2011.

Home page: http://savage.net.au/index.html.

Copyright

Australian copyright (c) 2011, Ron Savage.

        All Programs of mine are 'OSI Certified Open Source Software';
        you can redistribute them and/or modify them under the terms of
        The Artistic License, a copy of which is available at:
        http://www.opensource.org/licenses/index.html