|
146 | 146 | llvm_config.with_environment(var, "") |
147 | 147 |
|
148 | 148 | config.substitutions.append(("%sycl_libs_dir", config.sycl_libs_dir)) |
| 149 | +if platform.system() == "Windows": |
| 150 | + config.substitutions.append( |
| 151 | + ("%sycl_static_libs_dir", config.sycl_libs_dir + "/../lib") |
| 152 | + ) |
| 153 | + config.substitutions.append(("%obj_ext", ".obj")) |
| 154 | + config.substitutions.append( |
| 155 | + ("%sycl_include", "-Xclang -isystem -Xclang " + config.sycl_include) |
| 156 | + ) |
| 157 | +elif platform.system() == "Linux": |
| 158 | + config.substitutions.append(("%sycl_static_libs_dir", config.sycl_libs_dir)) |
| 159 | + config.substitutions.append(("%obj_ext", ".o")) |
| 160 | + config.substitutions.append(("%sycl_include", "-isystem " + config.sycl_include)) |
149 | 161 |
|
150 | 162 | # Intel GPU FAMILY availability |
151 | 163 | if lit_config.params.get("gpu-intel-gen11", False): |
@@ -203,17 +215,6 @@ def open_check_file(file_name): |
203 | 215 | cl_options = True |
204 | 216 | config.available_features.add("cl_options") |
205 | 217 |
|
206 | | -if platform.system() == "Windows": |
207 | | - config.substitutions.append( |
208 | | - ("%sycl_static_libs_dir", config.sycl_libs_dir + "/../lib") |
209 | | - ) |
210 | | - config.substitutions.append(("%obj_ext", ".obj")) |
211 | | - config.substitutions.append(("%sycl_include", "-Xclang -isystem -Xclang " + config.sycl_include)) |
212 | | -elif platform.system() == "Linux": |
213 | | - config.substitutions.append(("%sycl_static_libs_dir", config.sycl_libs_dir)) |
214 | | - config.substitutions.append(("%obj_ext", ".o")) |
215 | | - config.substitutions.append(("%sycl_include", "-isystem " + config.sycl_include)) |
216 | | - |
217 | 218 | # check if the compiler was built in NDEBUG configuration |
218 | 219 | has_ndebug = False |
219 | 220 | ps = subprocess.Popen( |
|
0 commit comments