summaryrefslogtreecommitdiffstats
path: root/coin
diff options
context:
space:
mode:
Diffstat (limited to 'coin')
-rw-r--r--coin/instructions/prepare_building_env.yaml18
1 files changed, 18 insertions, 0 deletions
diff --git a/coin/instructions/prepare_building_env.yaml b/coin/instructions/prepare_building_env.yaml
index 7909f52759..9587b48a2e 100644
--- a/coin/instructions/prepare_building_env.yaml
+++ b/coin/instructions/prepare_building_env.yaml
@@ -8,6 +8,24 @@ instructions:
variableName: CMAKE_GENERATOR
variableValue: Ninja
+ # Set path separator based on host platform.
+ # \ on Windows (double \\ for escaping the backslash)
+ # / on UNIX
+ - type: EnvironmentVariable
+ variableName: CI_PATH_SEP
+ variableValue: "\\"
+ enable_if:
+ condition: property
+ property: host.os
+ equals_value: Windows
+ - type: EnvironmentVariable
+ variableName: CI_PATH_SEP
+ variableValue: "/"
+ disable_if:
+ condition: property
+ property: host.os
+ equals_value: Windows
+
# Export ICC specific env. variables
- type: Group