for portabilty to old YAML in Debian stable that lacks the former.
my $content=shift;
eval q{use YAML::Any};
my $content=shift;
eval q{use YAML::Any};
+ eval q{use YAML} if $@;
die $@ if $@;
IkiWiki::Setup::merge(Load($content));
}
die $@ if $@;
IkiWiki::Setup::merge(Load($content));
}
my $class=shift;
eval q{use YAML::Any};
my $class=shift;
eval q{use YAML::Any};
+ eval q{use YAML} if $@;
die $@ if $@;
"# IkiWiki::Setup::Yaml - YAML formatted setup file",
die $@ if $@;
"# IkiWiki::Setup::Yaml - YAML formatted setup file",
die gettext("usage: --set-yaml var=value"), "\n";
}
eval q{use YAML::Any};
die gettext("usage: --set-yaml var=value"), "\n";
}
eval q{use YAML::Any};
+ eval q{use YAML} if $@;
die $@ if $@;
$config{$var}=Load($val);
},
die $@ if $@;
$config{$var}=Load($val);
},