[swift-evolution] deployment targets and frameworks
Drew Crawford
drew at sealedabstract.com
Mon Apr 4 19:11:35 CDT 2016
> On Apr 4, 2016, at 7:01 PM, Jonathan Tang <jonathan.d.tang at gmail.com> wrote:
>
> I assume that the @available annotation generated would also work for watchOS, tvOS, etc. frameworks.
Yes
> How would it work for non-iOS Swift platforms? I'm not terribly familiar with how #available works on Linux, but the versioning problem exists there too.
In my experience, "linux" cannot be listed inside @available. I think we need to add it.
I'm not sure the "version" of Linux is meaningful (e.g. - interpreted as kernel version? glibc?) but I think clearly "linux" the vaguely-versioned platform should be allowed in an @availability attribute.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160404/43c74380/attachment.html>
More information about the swift-evolution
mailing list