From 6e6516f741771076f9210531a37ffcd30e6ec636 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Thu, 25 May 2023 14:48:25 +0200 Subject: ACTION constructor: accept "timeout scaling" Allow rules to set the timeout-scaling factor for their actions to indicate that some actions are expected to take longer than others, e.g., because they call a foreign build tool or are a very complex end-to-end test. --- src/buildtool/build_engine/expression/expression.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/buildtool/build_engine/expression/expression.hpp') diff --git a/src/buildtool/build_engine/expression/expression.hpp b/src/buildtool/build_engine/expression/expression.hpp index 5d84e131..86b6cc38 100644 --- a/src/buildtool/build_engine/expression/expression.hpp +++ b/src/buildtool/build_engine/expression/expression.hpp @@ -242,6 +242,7 @@ class Expression { Expression::FromJson("[]"_json); inline static ExpressionPtr const kEmptyMapExpr = Expression::FromJson(R"({"type": "empty_map"})"_json); + inline static ExpressionPtr const kOne = Expression::FromJson("1.0"_json); private: std::variant