mirror of
https://github.com/facebookincubator/QuickLayout
synced 2026-04-21 21:47:43 +00:00
Summary: This PR makes QuickLayout accessible to developers using stable Xcode versions by downgrading the Swift tools version requirement. ## Changes - Downgrade `swift-tools-version` from 6.2 to 6.0 - Update `swift-syntax` dependency from 602.0.0 to 600.0.0 - Fix Demo project iOS deployment target from 26.0 to 15.0 ## Rationale - **Swift 6.2 requires Xcode 16.5 Beta**, which most developers don't have access to. Swift 6.0 (Xcode 16.0+) is widely available. - **swift-syntax version must match the Swift tools version** (600.x for Swift 6.0). - **iOS 26.0 does not exist** - this was a configuration error. Changed to 15.0 to match the `platforms` declaration in Package.swift. ## Verification - [x] `swift package resolve` succeeds - [x] `xcodebuild -scheme QuickLayout -destination 'platform=iOS Simulator,name=iPhone 16' build` succeeds - [x] Demo project builds successfully Pull Request resolved: https://github.com/facebookincubator/QuickLayout/pull/3 Reviewed By: tumtumtum Differential Revision: D88010997 Pulled By: constantine-fry fbshipit-source-id: 751cfb12ccdae289dae222a383aeff3962e14bb2 |
||
|---|---|---|
| .. | ||
| project.pbxproj | ||