diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2023-05-25 14:48:25 +0200 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2023-05-31 14:14:25 +0200 |
commit | 6e6516f741771076f9210531a37ffcd30e6ec636 (patch) | |
tree | a8518f677ca8506baa084bb80831ba6c467b1955 /src/buildtool/build_engine/expression/expression.hpp | |
parent | eb6c1fab20327379f318b5f81b940a88627cec8e (diff) | |
download | justbuild-6e6516f741771076f9210531a37ffcd30e6ec636.tar.gz |
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.
Diffstat (limited to 'src/buildtool/build_engine/expression/expression.hpp')
-rw-r--r-- | src/buildtool/build_engine/expression/expression.hpp | 1 |
1 files changed, 1 insertions, 0 deletions
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<none_t, |