| ExtUtils::Config(3) | User Contributed Perl Documentation | ExtUtils::Config(3) |
SYNOPSIS
my $config = ExtUtils::Config->new();
$config->get('installsitelib');
DESCRIPTION
ExtUtils::Config is an abstraction around the %Config hash. By itself it is not a particularly interesting module by any measure, however it ties together a family of modern toolchain modules.
Create a new ExtUtils::Config object. The values in "\%config" are used to initialize the object.
Get the value of $key. If not overridden it will return the value in %Config.
Tests for the existence of $key.
This creates a new "ExtUtils::Config" object based on the current one, but with the values in %keys replacing the current values. Any undefined value means it will be removed from the overriden set.
Get a hashref of all overridden values.
Get a hashref of the complete configuration, including overrides.
This method serializes the object to some kind of string. This can be useful for various caching purposes.
SEE ALSO
- Module::Build::Tiny
- ExtUtils::InstallPaths
- CPAN::Static::Install
- ExtUtils::HasCompiler
- ExtUtils::Builder
- CPAN::Requirements::Dynamic
- Devel::FindPerl
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
- Around line 67:
- Unknown directive: =method
- Around line 71:
- Unknown directive: =method
- Around line 75:
- Unknown directive: =method
- Around line 79:
- Unknown directive: =method
- Around line 83:
- Unknown directive: =method
- Around line 87:
- Unknown directive: =method
- Around line 91:
- Unknown directive: =method
| 2026-10-25 | perl v5.44.0 |