Support multiple rsp files in REParams

rewrapper supports a comma separate list of rsp files, replace
REParams.RSPFile with REParmas.RSPFiles.

Test: remoteexec_test.go
Change-Id: I7850c071c23d368d6fad4480dd527d146c13c6d3
This commit is contained in:
Colin Cross
2021-03-24 14:09:28 -07:00
parent fd708b5651
commit a4eafddc41
6 changed files with 13 additions and 14 deletions

View File

@@ -654,7 +654,7 @@ func (r *RuleBuilder) Build(name string, desc string) {
inputs = append(inputs, inputsListFile)
r.rbeParams.OutputFiles = outputs.Strings()
r.rbeParams.RSPFile = inputsListFile.String()
r.rbeParams.RSPFiles = []string{inputsListFile.String()}
rewrapperCommand := r.rbeParams.NoVarTemplate(r.ctx.Config().RBEWrapper())
commandString = rewrapperCommand + " bash -c '" + strings.ReplaceAll(commandString, `'`, `'\''`) + "'"
}