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]); |