Skip to content

Commit

Permalink
Coin: Add native MSVC ARM64 instructions
Browse files Browse the repository at this point in the history
Task-number: QTQAINFRA-5855
Pick-to: 6.7 6.6
Change-Id: I95a3b5f44c2513becb0bdbd5f56c0a5e36e889d9
Reviewed-by: Qt CI Bot <[email protected]>
Reviewed-by: Toni Saario <[email protected]>
  • Loading branch information
Tero Heikkinen committed Dec 18, 2023
1 parent 0bf7d64 commit 8dffb3c
Showing 1 changed file with 20 additions and 3 deletions.
23 changes: 20 additions & 3 deletions coin/instructions/prepare_building_env.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -133,9 +133,26 @@ instructions:
variableName: TARGET_ARCHITECTURE
variableValue: x64_arm64
enable_if:
condition: property
property: target.arch
equals_value: ARM64
condition: and
conditions:
- condition: property
property: target.arch
equals_value: ARM64
- condition: property
property: host.arch
equals_value: X86_64
- type: EnvironmentVariable
variableName: TARGET_ARCHITECTURE
variableValue: arm64
enable_if:
condition: and
conditions:
- condition: property
property: target.arch
in_values: ["AARCH64", "ARM64"]
- condition: property
property: host
equals_property: target
- type: EnvironmentVariable
# HACK. Overwrite TARGET_ARCHITECTURE as we do not use standard MSVC cross
# compilation targets here. The target architecture will be detected by Qt.
Expand Down

0 comments on commit 8dffb3c

Please sign in to comment.