Re: [Module::Build] META.yml and platform dependencies.
Status: Beta
Brought to you by:
kwilliams
From: <and...@fr...> - 2006-04-19 06:47:23
|
>>>>> On Wed, 19 Apr 2006 07:25:14 +0200, demerphq <dem...@gm...> said: > I said this before, but im not sure you saw it, I was thinking that > dynamic_config=>1 be done by re-generating the META.yml on the local > machine. I think, for CPAN.pm it's enough to just do this (untested): Index: lib/CPAN.pm =================================================================== --- lib/CPAN.pm (revision 717) +++ lib/CPAN.pm (working copy) @@ -5378,6 +5378,11 @@ $CPAN::Frontend->mywarn("Error while parsing META.yml: $@"); return; } + if (not exists $self->{yaml_content}{dynamic_content} + or $self->{yaml_content}{dynamic_content} + ) { + $self->{yaml_content} = undef; + } } $self->debug("yaml_content[$self->{yaml_content}]") if $CPAN::DEBUG; return $self->{yaml_content}; I'd expect that this should work because CPAN.pm should then follow the logic without a META.yml or without YAML.pm installed and this path usually was working well. -- andreas |