apple / swift-atomics

Low-level atomic operations for Swift
Apache License 2.0
1.06k stars 50 forks source link

Fix version-specific manifest for 5.6..<5.9 #93

Closed lorentey closed 1 year ago

lorentey commented 1 year ago

This fixes the typo in the name of the Swift 5.6 package manifest, and also adds explicit manifests for Swift 5.7 and 5.8.

The default manifest has to be the 5.9 one, as we want it to get automatically picked up for Swift tool versions 5.10, 5.11, 6.0, 7.5 etc.

The manifest for 5.7 and 5.8 is the same as the one for 5.6. This PR uses symlinks to link all three of them to the same source file, assuming that symlinks are now a thing on every supported platform

Resolves #92.

Checklist

lorentey commented 1 year ago

@swift-ci test