summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2021-04-29 06:48:01 +0300
committerKatja Marttila <katja.marttila@qt.io>2021-05-03 10:20:19 +0000
commitd54c162f1f4dff54be930ce2f7370dd540a1e1bf (patch)
tree2954160b952e879d2820a66e18b0f147cea5b6c8
parentb811d0799517680895c3ca70d7593fdd5e97f44f (diff)
Remove wayland dependency from Linux binaries
Wayland dependency is added to installer binaries if it is found from system at build time. Added explicit dependencies only to xcb and minimal platform plugins. Task-number: QTIFW-2067 Change-Id: I0b65ef10824122c7041f1aa566d7a989aa085503 Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
-rw-r--r--coin/instructions/qmake_module_build.yaml14
1 files changed, 14 insertions, 0 deletions
diff --git a/coin/instructions/qmake_module_build.yaml b/coin/instructions/qmake_module_build.yaml
index 37ff0f396..3e1072d01 100644
--- a/coin/instructions/qmake_module_build.yaml
+++ b/coin/instructions/qmake_module_build.yaml
@@ -33,9 +33,23 @@ instructions:
directory: "{{.BuildDir}}"
- type: ExecuteCommand
+ command: ["{{.InstallDir}}/bin/qmake", "QTPLUGIN.platforms = qminimal qxcb", "INSTALL_PREFIX={{.InstallDir}}", "{{.SourceDir}}"]
+ maxTimeInSeconds: 1800
+ maxTimeBetweenOutput: 600
+ userMessageOnFailure: "Failed to run qmake, check logs."
+ enable_if:
+ condition: property
+ property: host.os
+ equals_value: Linux
+
+ - type: ExecuteCommand
command: ["{{.InstallDir}}/bin/qmake", "INSTALL_PREFIX={{.InstallDir}}", "{{.SourceDir}}"]
maxTimeInSeconds: 1800
maxTimeBetweenOutput: 600
userMessageOnFailure: "Failed to run qmake, check logs."
+ enable_if:
+ condition: property
+ property: host.os
+ not_equals_value: Linux
- !include "{{installer-framework/installer-framework}}/make_instructions.yaml"
- !include "{{installer-framework/installer-framework}}/make_documentation.yaml"