| Index: tools/gn/ninja_action_target_writer.cc
|
| diff --git a/tools/gn/ninja_action_target_writer.cc b/tools/gn/ninja_action_target_writer.cc
|
| index 99d8f130052c8d27c418d07968fbd4b455bbb09b..cb5895ee85c4a8efb60cf59a522b37d4c7f79091 100644
|
| --- a/tools/gn/ninja_action_target_writer.cc
|
| +++ b/tools/gn/ninja_action_target_writer.cc
|
| @@ -53,11 +53,10 @@ void NinjaActionTargetWriter::Run() {
|
| DCHECK(target_->output_type() == Target::ACTION);
|
|
|
| // Write a rule that invokes the script once with the outputs as outputs,
|
| - // and the data as inputs.
|
| + // and the data as inputs. It does not depend on the sources.
|
| out_ << "build";
|
| - SubstitutionWriter::ApplyListToSourcesAsOutputFile(
|
| - settings_, target_->action_values().outputs(), target_->sources(),
|
| - &output_files);
|
| + SubstitutionWriter::GetListAsOutputFiles(
|
| + settings_, target_->action_values().outputs(), &output_files);
|
| for (size_t i = 0; i < output_files.size(); i++) {
|
| out_ << " ";
|
| path_output_.WriteFile(out_, output_files[i]);
|
|
|