aboutsummaryrefslogtreecommitdiff
path: root/main.cc
diff options
context:
space:
mode:
authorShinichiro Hamaji <shinichiro.hamaji@gmail.com>2015-09-28 17:18:59 +0900
committerShinichiro Hamaji <shinichiro.hamaji@gmail.com>2015-09-28 17:39:18 +0900
commitf9869fcb895d9840c779e007a8d618cadf1ca4a6 (patch)
tree663e88ef8793eadb495da8ff0e6279e9302e1bdb /main.cc
parent04756699b9a9bcd7eb2b49dd7b20a503cc5ca61a (diff)
[C++] Use g_flags instead of passing flags to ninja.cc
Diffstat (limited to 'main.cc')
-rw-r--r--main.cc9
1 files changed, 2 insertions, 7 deletions
diff --git a/main.cc b/main.cc
index d09eb4f..951913d 100644
--- a/main.cc
+++ b/main.cc
@@ -133,10 +133,7 @@ static int Run(const vector<Symbol>& targets,
if (g_flags.generate_ninja && (g_flags.regen || g_flags.dump_kati_stamp)) {
ScopedTimeReporter tr("regen check time");
- if (!NeedsRegen(g_flags.ninja_suffix, g_flags.ninja_dir,
- g_flags.regen_ignoring_kati_binary,
- g_flags.dump_kati_stamp,
- start_time, orig_args)) {
+ if (!NeedsRegen(start_time, orig_args)) {
printf("No need to regenerate ninja file\n");
return 0;
}
@@ -197,9 +194,7 @@ static int Run(const vector<Symbol>& targets,
if (g_flags.generate_ninja) {
ScopedTimeReporter tr("generate ninja time");
- GenerateNinja(g_flags.ninja_suffix, g_flags.ninja_dir,
- nodes, ev, !targets.empty(),
- orig_args, start_time);
+ GenerateNinja(nodes, ev, !targets.empty(), orig_args, start_time);
return 0;
}