[tbb-commits] [rbm/master] Merge remote-tracking branch 'boklm/bug_24361'
gk at torproject.org
gk at torproject.org
Mon Nov 27 11:07:07 UTC 2017
commit a5a1748894ae3e84cb81467b972010969f1b5c88
Merge: 6406e06 8b6831b
Author: Georg Koppen <gk at torproject.org>
Date: Mon Nov 27 11:06:25 2017 +0000
Merge remote-tracking branch 'boklm/bug_24361'
lib/RBM.pm | 69 ++++++++++++++++++++++++++++++++------------------------------
test.pl | 4 ++--
2 files changed, 38 insertions(+), 35 deletions(-)
diff --cc lib/RBM.pm
index 7850817,9080ccf..b2ef57f
--- a/lib/RBM.pm
+++ b/lib/RBM.pm
@@@ -836,10 -832,12 +839,10 @@@ sub input_files
if $input_file->{project};
exit_error("Missing filename:\n" . pp($input_file)) unless $name;
my ($fname) = file_in_dir($name, $src_dir, $proj_out_dir);
- $need_dl = input_file_id_need_dl($input_file, $t, $fname)
- if $action eq 'input_files_id';
my $file_gpg_id = gpg_id($t->('file_gpg_id'));
- if ($need_dl && (!$fname || $t->('refresh_input'))) {
+ if (input_file_need_dl($input_file, $t, $fname, $action)) {
if ($t->('content')) {
- write_file("$proj_out_dir/$name", $t->('content'));
+ path("$proj_out_dir/$name")->spew_utf8($t->('content'));
} elsif ($t->('URL')) {
urlget($project, {%$input_file, filename => $name}, 1);
} elsif ($t->('exec')) {
More information about the tbb-commits
mailing list