Skip to content

Commit cd2cf42

Browse files
committed
fix lit config on windows
1 parent 5ea671d commit cd2cf42

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
@@ -2314,16 +2314,17 @@ if not getattr(config, 'target_run_simple_swift', None):
23142314
escape_for_substitute_captures(config.target_codesign),
23152315
escape_for_substitute_captures(config.target_run))
23162316
)
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-
)
2317+
if not kIsWindows:
2318+
config.target_run_simple_leaks_swift_parameterized = SubstituteCaptures(
2319+
r"%%empty-directory(%%t) && "
2320+
r"%s %s %%s \1 -o %%t/a.out -module-name main && "
2321+
r"%s %%t/a.out && "
2322+
r"%s %%t/a.out"
2323+
% (escape_for_substitute_captures(config.target_build_swift),
2324+
escape_for_substitute_captures(mcp_opt),
2325+
escape_for_substitute_captures(config.target_codesign),
2326+
escape_for_substitute_captures(config.target_run_with_leaks))
2327+
)
23272328
config.target_fail_simple_swift_parameterized = SubstituteCaptures(
23282329
r"%%empty-directory(%%t) && "
23292330
r"%s %s %%s \1 -o %%t/a.out -module-name main && "
@@ -2499,8 +2500,9 @@ config.substitutions.append(('%target-run-simple-swiftgyb\(([^)]+)\)',
24992500
config.substitutions.append(('%target-run-simple-swiftgyb', config.target_run_simple_swiftgyb))
25002501
config.substitutions.append(('%target-run-simple-swift\(([^)]+)\)',
25012502
config.target_run_simple_swift_parameterized))
2502-
config.substitutions.append(('%target-run-simple-leaks-swift\(([^)]+)\)',
2503-
config.target_run_simple_leaks_swift_parameterized))
2503+
if not kIsWindows:
2504+
config.substitutions.append(('%target-run-simple-leaks-swift\(([^)]+)\)',
2505+
config.target_run_simple_leaks_swift_parameterized))
25042506
config.substitutions.append(('%target-fail-simple-swift\(([^)]+)\)',
25052507
config.target_fail_simple_swift_parameterized))
25062508
config.substitutions.append(('%target-run-stdlib-swift\(([^)]+)\)',

0 commit comments

Comments
 (0)