diff options
Diffstat (limited to 'iurt')
-rwxr-xr-x | iurt | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -479,6 +479,10 @@ my %config_usage = ( desc => 'Domain to append to usernames when sending emails', default => 'mageia.org' }, + env => { + desc => 'Environment variables to export', + default => { PERL_EXTUTILS_AUTOINSTALL => "--skipdeps", PERL_AUTOINSTALL => "--skipdeps" } + }, home => { desc => 'Home dir', default => $HOME @@ -565,6 +569,14 @@ if (!$arch_comp{$real_arch}{$run{my_arch}}) { } config_init(\%config_usage, $config, \%run); +if ($config->{env}) { + foreach my $var (keys %{$config->{env}}) { + print "$var\n"; + print $config->{env}->{$var}."\n"; + $ENV{$var} = $config->{env}->{$var}; + } +} + $config->{upload} .= $run{distro}; $config->{upload} =~ s/community//g; if ($run{distro} ne 'cooker') { |