summaryrefslogtreecommitdiff
path: root/src/buildtool/main/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/main/main.cpp')
-rw-r--r--src/buildtool/main/main.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/buildtool/main/main.cpp b/src/buildtool/main/main.cpp
index d6d999ab..e1630e31 100644
--- a/src/buildtool/main/main.cpp
+++ b/src/buildtool/main/main.cpp
@@ -15,6 +15,7 @@
#include "src/buildtool/build_engine/base_maps/rule_map.hpp"
#include "src/buildtool/build_engine/base_maps/source_map.hpp"
#include "src/buildtool/build_engine/base_maps/targets_file_map.hpp"
+#include "src/buildtool/build_engine/expression/evaluator.hpp"
#include "src/buildtool/build_engine/expression/expression.hpp"
#include "src/buildtool/build_engine/target_map/target_cache.hpp"
#include "src/buildtool/build_engine/target_map/target_map.hpp"
@@ -1333,6 +1334,10 @@ auto main(int argc, char* argv[]) -> int {
}
SetupLogging(arguments.common);
+ if (arguments.analysis.expression_log_limit) {
+ Evaluator::SetExpressionLogLimit(
+ *arguments.analysis.expression_log_limit);
+ }
#ifndef BOOTSTRAP_BUILD_TOOL
SetupHashFunction();
SetupExecutionConfig(