Port ICC specific instructions
Coin implicitly was exporting some variables if ICC was used. This patch is just a first step to enable ICC in CI. To make it really working one would need to fix the QtBase code and enable ICC in qt5 repository. Change-Id: I2fca19ff10d7390fa013f511f167c0c1c2fba427 Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>bb10
parent
d489400448
commit
06a552eab0
|
|
@ -119,6 +119,20 @@ windows_specific_instructions:
|
|||
property: host.compiler
|
||||
equals_value: MSVC2019
|
||||
|
||||
icc_specific_instructions: &icc_export_variables
|
||||
type: Group
|
||||
instructions:
|
||||
- type: EnvironmentVariable
|
||||
variableName: LD_LIBRARY_PATH
|
||||
variableValue: "{{.Env.ICC64_18_LDLP}}"
|
||||
- type: PrependToEnvironmentVariable
|
||||
variableName: PATH
|
||||
variableValue: "{{.Env.ICC64_18_PATH}}"
|
||||
enable_if:
|
||||
condition: property
|
||||
property: host.compiler
|
||||
equals_value: ICC_18
|
||||
|
||||
build_instructions:
|
||||
- type: MakeDirectory
|
||||
directory: .git
|
||||
|
|
@ -126,6 +140,7 @@ build_instructions:
|
|||
directory: "{{.SourceDir}}"
|
||||
- type: ChangeDirectory
|
||||
directory: "{{.BuildDir}}"
|
||||
- *icc_export_variables
|
||||
- *export_target_architecture_and_sdk
|
||||
- *find_path_to_compiler
|
||||
# With MSVC we need setup the environment before every subprocess call.
|
||||
|
|
|
|||
Loading…
Reference in New Issue