spotify / XCRemoteCache

Other
825 stars 50 forks source link

Xcode 14.0 support #152

Closed polac24 closed 2 years ago

polac24 commented 2 years ago

Xcode 14 beta 1 by default uses a new driver for integration between Swift <-> Xcode. It seems that Xcode doesn't shell out the planning phase (aka analyzing) to the external process but just uses an internal dynamic library for that (libSwiftDriver). Until a better way is found, disabling the new swift driver with SWIFT_USE_INTEGRATED_DRIVER = NO.

Swift driver, the component that orchestrates Swift front-end invocations, is now integrated into Xcode’s build system, allowing for fine granular dependencies to other build system tasks and explicit scheduling. (72440175)