summaryrefslogtreecommitdiff
path: root/CC/foreign/cmake/RULES
diff options
context:
space:
mode:
authorKlaus Aehlig <klaus.aehlig@huawei.com>2023-06-01 12:00:07 +0200
committerKlaus Aehlig <klaus.aehlig@huawei.com>2023-06-01 17:33:03 +0200
commit7135061273b03ec076c46b440ce4f6415e4fea70 (patch)
treed9e4a3b52d6fe056af48dc67271bdb953f1d14e2 /CC/foreign/cmake/RULES
parent4d6425c936d51ce31f3e45b70b401de6e7e20e4e (diff)
downloadrules-cc-7135061273b03ec076c46b440ce4f6415e4fea70.tar.gz
CC/foreign rules: support timeout scaling
... and set a sensible default.
Diffstat (limited to 'CC/foreign/cmake/RULES')
-rw-r--r--CC/foreign/cmake/RULES10
1 files changed, 10 insertions, 0 deletions
diff --git a/CC/foreign/cmake/RULES b/CC/foreign/cmake/RULES
index 4622357..e4d16e0 100644
--- a/CC/foreign/cmake/RULES
+++ b/CC/foreign/cmake/RULES
@@ -23,6 +23,7 @@
, "ENV"
, "AR"
, "BUILD_POSITION_INDEPENDENT"
+ , "TIMEOUT_SCALE"
]
, "implicit": {"defaults": [["CC", "defaults"]]}
, "field_doc":
@@ -123,6 +124,10 @@
, "If null, the respective value from [\"CC\", \"defaults\"] will be taken."
]
, "BUILD_POSITION_INDEPENDENT": ["Build position independent code."]
+ , "TIMEOUT_SCALE":
+ [ "The scaling of the timeout for the invocation of the foreign build."
+ , "Defaults to 10."
+ ]
}
, "imports":
{ "stage_field": ["", "stage_singleton_field"]
@@ -255,6 +260,7 @@
, "ENV"
, "AR"
, "BUILD_POSITION_INDEPENDENT"
+ , "TIMEOUT_SCALE"
]
, "implicit":
{ "defaults": [["CC", "defaults"]]
@@ -400,6 +406,10 @@
, "If null, the respective value from [\"CC\", \"defaults\"] will be taken."
]
, "BUILD_POSITION_INDEPENDENT": ["Build position independent code."]
+ , "TIMEOUT_SCALE":
+ [ "The scaling of the timeout for the invocation of the foreign build."
+ , "Defaults to 10."
+ ]
}
, "imports":
{ "stage_field": ["", "stage_singleton_field"]