Index: tools/gn/ninja_build_writer.cc |
diff --git a/tools/gn/ninja_build_writer.cc b/tools/gn/ninja_build_writer.cc |
index 2fb0f1fc9c76adce4bcd9de1e15ab6134adf1ed0..3ac45563f3e027cb462db0512e850891ef3765ce 100644 |
--- a/tools/gn/ninja_build_writer.cc |
+++ b/tools/gn/ninja_build_writer.cc |
@@ -31,6 +31,8 @@ std::string GetSelfInvocationCommand(const BuildSettings* build_settings) { |
PathService::Get(base::FILE_EXE, &executable); |
CommandLine cmdline(executable); |
+ cmdline.AppendArg("gen"); |
+ cmdline.AppendArg(build_settings->build_dir().value()); |
cmdline.AppendSwitchPath("--root", build_settings->root_path()); |
cmdline.AppendSwitch("-q"); // Don't write output. |