File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -270,10 +270,6 @@ option(SWIFT_BUILD_PERF_TESTSUITE
270270 "Create in-tree targets for building swift performance benchmarks."
271271 FALSE )
272272
273- option (SWIFT_BUILD_REGEX_PARSER_IN_COMPILER
274- "Build the Swift regex parser as part of the compiler."
275- TRUE )
276-
277273option (SWIFT_INCLUDE_TESTS "Create targets for building/running tests." TRUE )
278274
279275option (SWIFT_INCLUDE_TEST_BINARIES
@@ -696,6 +692,14 @@ option(SWIFT_BUILD_SWIFT_SYNTAX
696692 "Enable building swift syntax"
697693 FALSE )
698694
695+ option (SWIFT_BUILD_REGEX_PARSER_IN_COMPILER
696+ "Build the Swift regex parser as part of the compiler."
697+ TRUE )
698+ if (SWIFT_BUILD_REGEX_PARSER_IN_COMPILER AND NOT SWIFT_BUILD_SWIFT_SYNTAX)
699+ message (WARNING "Force setting SWIFT_BUILD_REGEX_PARSER_IN_COMPILER=OFF because Swift parser integration is disabled" )
700+ set (SWIFT_BUILD_REGEX_PARSER_IN_COMPILER OFF )
701+ endif ()
702+
699703set (SWIFT_BUILD_HOST_DISPATCH FALSE )
700704if (SWIFT_ENABLE_DISPATCH AND NOT CMAKE_SYSTEM_NAME STREQUAL "Darwin" )
701705 # Only build libdispatch for the host if the host tools are being built and
You can’t perform that action at this time.
0 commit comments