summaryrefslogtreecommitdiffstats
path: root/coin/instructions/call_target_install.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'coin/instructions/call_target_install.yaml')
-rw-r--r--coin/instructions/call_target_install.yaml17
1 files changed, 16 insertions, 1 deletions
diff --git a/coin/instructions/call_target_install.yaml b/coin/instructions/call_target_install.yaml
index 0f45240101..f2a7fc10ef 100644
--- a/coin/instructions/call_target_install.yaml
+++ b/coin/instructions/call_target_install.yaml
@@ -1,9 +1,24 @@
type: Group
instructions:
- type: ExecuteCommand
- command: "{{.Env.TARGET_ENV_PREFIX}} cmake -DQT_BUILD_DIR={{.BuildDir}} -P {{.Env.COIN_CMAKE_INSTALL_SCRIPT_PATH}}/bin/qt-cmake-private-install.cmake"
+ command: "{{.Env.TARGET_ENV_PREFIX}} cmake -DQT_BUILD_DIR={{.BuildDir}} -P {{.Env.COIN_CMAKE_BUILD_LIBEXEC_DIR}}{{.Env.CI_PATH_SEP}}qt-cmake-private-install.cmake"
executeCommandArgumentSplitingBehavior: SplitAfterVariableSubstitution
maxTimeInSeconds: 6000
maxTimeBetweenOutput: 1200
+ enable_if:
+ condition: runtime
+ env_var: TESTED_MODULE_COIN
+ contains_value: qtbase
+ userMessageOnFailure: >
+ Failed to install package.
+ - type: ExecuteCommand
+ command: "{{.Env.TARGET_ENV_PREFIX}} cmake -DQT_BUILD_DIR={{.BuildDir}} -P {{.Env.COIN_CMAKE_INSTALL_LIBEXEC_DIR}}{{.Env.CI_PATH_SEP}}qt-cmake-private-install.cmake"
+ executeCommandArgumentSplitingBehavior: SplitAfterVariableSubstitution
+ maxTimeInSeconds: 6000
+ maxTimeBetweenOutput: 1200
+ disable_if:
+ condition: runtime
+ env_var: TESTED_MODULE_COIN
+ contains_value: qtbase
userMessageOnFailure: >
Failed to install package.