Module::Build::ConfigData - Configuration for Module::Build
use Module::Build::ConfigData; $value = Module::Build::ConfigData->config('foo'); $value = Module::Build::ConfigData->feature('bar'); @names = Module::Build::ConfigData->config_names; @names = Module::Build::ConfigData->feature_names; Module::Build::ConfigData->set_config(foo => $new_value); Module::Build::ConfigData->set_feature(bar => $new_value); Module::Build::ConfigData->write; # Save changes
This module holds the configuration data for the Module::Build
module. It also provides a programmatic interface for getting or
setting that configuration data. Note that in order to actually make
changes, you'll have to have write access to the Module::Build::ConfigData
module, and you should attempt to understand the repercussions of your
actions.
undef
if no such item exists.
undef
if no such feature exists.
Data::Dumper
. This includes references, objects (usually), and
complex data structures. It probably does not include transient
things like filehandles or sockets.
Module::Build::ConfigData
, or in scalar context the number of items.
Module::Build::ConfigData
, or in scalar context the number of features.
set_config()
and set_feature()
to disk.
Requires write access to the Module::Build::ConfigData
module.
Module::Build::ConfigData
was automatically created using Module::Build
.
Module::Build
was written by Ken Williams, but he holds no
authorship claim or copyright claim to the contents of Module::Build::ConfigData
.