in reply to Re^5: AUTHOR default setting in h2xs
in thread AUTHOR default setting in h2xs

Easy way

Won't work - %Config::Config is readonly.

You can, however, get around that problem using 'tied'. One way is to create a module, let's call it Config_m.pm:
package Config_m; use Config; my $tied = tied %Config; $tied->{mydomain} = 'new value'; 1;
Then load that module into the script:
use Config_m; use Config; print $Config{mydomain}; # outputs 'new value'
This is tha approach taken by ExtUtils::FakeConfig.

Update: Here's a much simpler example, one that doesn't require a separate module:
use Config; $obj = tied %Config; $obj->{mydomain} = 'new value'; print $Config{mydomain}, "\n"; #outputs 'new value'
(I knew there was a far more straightforward example than the way I originally presented it, but a series of brainfarts prevented me from finding it.)

Cheers,
Rob