Skip to content

Commit e3d4b55

Browse files
committed
fix lit config on windows
1 parent 760cb44 commit e3d4b55

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

test/lit.cfg

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2313,16 +2313,17 @@ if not getattr(config, 'target_run_simple_swift', None):
23132313
escape_for_substitute_captures(config.target_codesign),
23142314
escape_for_substitute_captures(config.target_run))
23152315
)
2316-
config.target_run_simple_leaks_swift_parameterized = SubstituteCaptures(
2317-
r"%%empty-directory(%%t) && "
2318-
r"%s %s %%s \1 -o %%t/a.out -module-name main && "
2319-
r"%s %%t/a.out && "
2320-
r"%s %%t/a.out"
2321-
% (escape_for_substitute_captures(config.target_build_swift),
2322-
escape_for_substitute_captures(mcp_opt),
2323-
escape_for_substitute_captures(config.target_codesign),
2324-
escape_for_substitute_captures(config.target_run_with_leaks))
2325-
)
2316+
if not kIsWindows:
2317+
config.target_run_simple_leaks_swift_parameterized = SubstituteCaptures(
2318+
r"%%empty-directory(%%t) && "
2319+
r"%s %s %%s \1 -o %%t/a.out -module-name main && "
2320+
r"%s %%t/a.out && "
2321+
r"%s %%t/a.out"
2322+
% (escape_for_substitute_captures(config.target_build_swift),
2323+
escape_for_substitute_captures(mcp_opt),
2324+
escape_for_substitute_captures(config.target_codesign),
2325+
escape_for_substitute_captures(config.target_run_with_leaks))
2326+
)
23262327
config.target_fail_simple_swift_parameterized = SubstituteCaptures(
23272328
r"%%empty-directory(%%t) && "
23282329
r"%s %s %%s \1 -o %%t/a.out -module-name main && "
@@ -2498,8 +2499,9 @@ config.substitutions.append(('%target-run-simple-swiftgyb\(([^)]+)\)',
24982499
config.substitutions.append(('%target-run-simple-swiftgyb', config.target_run_simple_swiftgyb))
24992500
config.substitutions.append(('%target-run-simple-swift\(([^)]+)\)',
25002501
config.target_run_simple_swift_parameterized))
2501-
config.substitutions.append(('%target-run-simple-leaks-swift\(([^)]+)\)',
2502-
config.target_run_simple_leaks_swift_parameterized))
2502+
if not kIsWindows:
2503+
config.substitutions.append(('%target-run-simple-leaks-swift\(([^)]+)\)',
2504+
config.target_run_simple_leaks_swift_parameterized))
25032505
config.substitutions.append(('%target-fail-simple-swift\(([^)]+)\)',
25042506
config.target_fail_simple_swift_parameterized))
25052507
config.substitutions.append(('%target-run-stdlib-swift\(([^)]+)\)',

0 commit comments

Comments
 (0)