summaryrefslogtreecommitdiffstats
path: root/coin
diff options
context:
space:
mode:
authorToni Saario <toni.saario@qt.io>2021-11-11 11:44:21 +0200
committerHeikki Halmet <heikki.halmet@qt.io>2021-11-15 16:17:26 +0200
commit01927d80fd4bd453381ffd3a8bff7aaa70faf217 (patch)
treedbc6c6f5c9d3a1602c0effce03dca649c74a0d22 /coin
parent2fa29b00ca4a3260063869cdd345234acbeb4922 (diff)
Set emscripten environment for webassembly
Change-Id: I4d99e72086673a19fe5ac487aefd6b20a0d3a637 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'coin')
-rw-r--r--coin/instructions/prepare_building_env.yaml15
1 files changed, 15 insertions, 0 deletions
diff --git a/coin/instructions/prepare_building_env.yaml b/coin/instructions/prepare_building_env.yaml
index 2a8d0c5552..dd4ecf3868 100644
--- a/coin/instructions/prepare_building_env.yaml
+++ b/coin/instructions/prepare_building_env.yaml
@@ -373,3 +373,18 @@ instructions:
condition: property
property: features
contains_value: Sccache
+
+ - type: SetEnvironmentFromScript
+ command: [C:\Utils\emsdk\emsdk_env.bat]
+ userMessageOnFailure: "Failed to set emscripten environment"
+ maxTimeInSeconds: 60
+ maxTimeBetweenOutput: 60
+ enable_if:
+ condition: and
+ conditions:
+ - condition: property
+ property: target.osVersion
+ contains_value: WebAssembly
+ - condition: property
+ property: host.os
+ contains_value: Windows