[tbb-commits] [rbm/master] Bug 40022: Use projects/common directory in input_files
gk at torproject.org
gk at torproject.org
Mon Apr 19 08:49:58 UTC 2021
commit 407229448b4e714b4761a1a4f73208170671087a
Author: Nicolas Vigier <boklm at torproject.org>
Date: Tue Apr 13 17:01:29 2021 +0200
Bug 40022: Use projects/common directory in input_files
---
lib/RBM.pm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/lib/RBM.pm b/lib/RBM.pm
index a81a290..57b5dde 100644
--- a/lib/RBM.pm
+++ b/lib/RBM.pm
@@ -793,6 +793,7 @@ sub input_files {
goto RETURN_RES unless $input_files;
my $proj_dir = rbm_path(project_config($project, 'projects_dir', $options));
my $src_dir = "$proj_dir/$project";
+ my $common_dir = "$proj_dir/common";
my $old_cwd = getcwd;
chdir $src_dir || exit_error "cannot chdir to $src_dir";
foreach my $input_file_alias (@$input_files) {
@@ -883,7 +884,7 @@ sub input_files {
origin_project => $project, %$input_file})
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);
+ my ($fname) = file_in_dir($name, $src_dir, $proj_out_dir, $common_dir);
my $file_gpg_id = gpg_id($t->('file_gpg_id'));
if (input_file_need_dl($input_file, $t, $fname, $action)) {
if ($t->('content')) {
@@ -911,7 +912,7 @@ sub input_files {
dd $input_file;
exit_error "Missing file $name";
}
- ($fname) = file_in_dir($name, $src_dir, $proj_out_dir);
+ ($fname) = file_in_dir($name, $src_dir, $proj_out_dir, $common_dir);
exit_error "Error getting file $name" unless $fname;
}
if ($action eq 'input_files_id') {
More information about the tbb-commits
mailing list