summaryrefslogtreecommitdiffstats
path: root/coin/instructions/common_environment.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'coin/instructions/common_environment.yaml')
-rw-r--r--coin/instructions/common_environment.yaml45
1 files changed, 45 insertions, 0 deletions
diff --git a/coin/instructions/common_environment.yaml b/coin/instructions/common_environment.yaml
index 4bef13a71..f0739ee3e 100644
--- a/coin/instructions/common_environment.yaml
+++ b/coin/instructions/common_environment.yaml
@@ -50,6 +50,46 @@ instructions:
property: host.os
in_values: [MacOS, Linux]
+ - type: EnvironmentVariable
+ variableName: IFW_LZMA_LIBRARY
+ variableValue: "/usr/local/opt/xz/lib/liblzma.a"
+ enable_if:
+ condition: property
+ property: host.os
+ equals_value: MacOS
+
+ - type: PrependToEnvironmentVariable
+ variableName: C_INCLUDE_PATH
+ variableValue: "/usr/local/opt/xz/include:"
+ enable_if:
+ condition: property
+ property: host.os
+ equals_value: MacOS
+
+ - type: PrependToEnvironmentVariable
+ variableName: CPLUS_INCLUDE_PATH
+ variableValue: "/usr/local/opt/xz/include:"
+ enable_if:
+ condition: property
+ property: host.os
+ equals_value: MacOS
+
+ - type: PrependToEnvironmentVariable
+ variableName: INCLUDE
+ variableValue: "C:\\Utils\\bzip2-1.0.8-x64;C:\\Utils\\xz-5.2.5-x64\\src\\liblzma\\api;"
+ enable_if:
+ condition: property
+ property: host.os
+ equals_value: Windows
+
+ - type: PrependToEnvironmentVariable
+ variableName: LIB
+ variableValue: "C:\\Utils\\bzip2-1.0.8-x64;C:\\Utils\\xz-5.2.5-x64\\windows\\vs2019\\ReleaseMT\\x64\\liblzma;"
+ enable_if:
+ condition: property
+ property: target.compiler
+ equals_value: MSVC2019
+
- type: Group
instructions:
- type: PrependToEnvironmentVariable
@@ -62,3 +102,8 @@ instructions:
condition: property
property: host.os
equals_value: Linux
+ - type: Group
+ instructions:
+ - type: EnvironmentVariable
+ variableName: CI
+ variableValue: "true"