@@ -370,8 +370,12 @@ config.substitutions.append( ('%{python}', sys.executable) )
370
370
config .substitutions .append ( ('%mcp_opt' , mcp_opt ) )
371
371
config .substitutions .append ( ('%swift_driver_plain' , "%r" % config .swift ) )
372
372
config .substitutions .append ( ('%swiftc_driver_plain' , "%r" % config .swiftc ) )
373
- config .substitutions .append ( ('%swift_driver' , "env SDKROOT= %r %s %s %s" % (config .swift , mcp_opt , config .swift_test_options , config .swift_driver_test_options )) )
374
- config .substitutions .append ( ('%swiftc_driver' , "env SDKROOT= %r %s %s %s" % (config .swiftc , mcp_opt , config .swift_test_options , config .swift_driver_test_options )) )
373
+ if kIsWindows :
374
+ config .substitutions .append ( ('%swift_driver' , "%r %s %s %s" % (config .swift , mcp_opt , config .swift_test_options , config .swift_driver_test_options )) )
375
+ config .substitutions .append ( ('%swiftc_driver' , "%r %s %s %s" % (config .swiftc , mcp_opt , config .swift_test_options , config .swift_driver_test_options )) )
376
+ else :
377
+ config .substitutions .append ( ('%swift_driver' , "env SDKROOT= %r %s %s %s" % (config .swift , mcp_opt , config .swift_test_options , config .swift_driver_test_options )) )
378
+ config .substitutions .append ( ('%swiftc_driver' , "env SDKROOT= %r %s %s %s" % (config .swiftc , mcp_opt , config .swift_test_options , config .swift_driver_test_options )) )
375
379
config .substitutions .append ( ('%sil-opt' , "%r %s %s" % (config .sil_opt , mcp_opt , config .sil_test_options )) )
376
380
config .substitutions .append ( ('%sil-func-extractor' , "%r %s" % (config .sil_func_extractor , mcp_opt )) )
377
381
config .substitutions .append ( ('%sil-llvm-gen' , "%r %s" % (config .sil_llvm_gen , mcp_opt )) )
@@ -1379,8 +1383,7 @@ config.substitutions.append(('%FileCheck',
1379
1383
'%r %r --sanitize BUILD_DIR=%r --sanitize SOURCE_DIR=%r --use-filecheck %r' % (
1380
1384
sys .executable ,
1381
1385
config .PathSanitizingFileCheck ,
1382
- # Match lit/python, which, on Windows, normalizes path case (lowercases)
1383
- swift_obj_root .lower () if kIsWindows else swift_obj_root ,
1386
+ swift_obj_root ,
1384
1387
config .swift_src_root ,
1385
1388
config .filecheck )))
1386
1389
config .substitutions .append (('%raw-FileCheck' , pipes .quote (config .filecheck )))
0 commit comments