From 6b92d1dfb43d58e2c80d3a0e4e514ad033ab98cc Mon Sep 17 00:00:00 2001 From: Evan Wilde Date: Fri, 5 Sep 2025 10:27:04 -0700 Subject: [PATCH] ASTGen: Fix disable implicit string processing import The flag is a frontend flag not a driver flag. Fixing how that is passed. --- lib/ASTGen/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ASTGen/CMakeLists.txt b/lib/ASTGen/CMakeLists.txt index 9f6e76a4bee34..6427618084d1d 100644 --- a/lib/ASTGen/CMakeLists.txt +++ b/lib/ASTGen/CMakeLists.txt @@ -15,7 +15,7 @@ if(SWIFT_BUILD_REGEX_PARSER_IN_COMPILER) "${COMPILER_REGEX_PARSER_SOURCES}" ) target_compile_options(_CompilerRegexParser PRIVATE - -disable-implicit-string-processing-module-import) + "$<$:SHELL:-Xfrontend -disable-implicit-string-processing-module-import>") else() # Dummy target for dependencies add_custom_target(_CompilerRegexParser)