swiftlang / swift-source-compat-suite

The infrastructure and project index comprising the Swift source compatibility suite.
Apache License 2.0
284 stars 150 forks source link

[SourceKit stress tester] Disable the integrated driver for Xcode projects #878

Closed ahoppen closed 9 months ago

ahoppen commented 9 months ago

We need to disable the integrated driver so that we can continue hooking sk-swiftc-wrapper into the compilation process as the Swift compilation driver. With the integrated driver, Xcode will only spawn swift-frontend processes and those don’t help us because they get frontend arguments while sourcekitd requires compiler arguments.