Skip to content

Commit 9f94d22

Browse files
Mention limitations on artifacts in introduction
1 parent f5ad687 commit 9f94d22

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

proposals/0482-swiftpm-static-library-binary-target-non-apple-platforms.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010

1111
## Introduction
1212

13-
Swift continues to grow as a cross-platform language supporting a wide variety of use cases from [programming embedded device](https://www.swift.org/blog/embedded-swift-examples/) to [server-side development](https://www.swift.org/documentation/server/) across a multitude of [operating systems](https://www.swift.org/documentation/articles/static-linux-getting-started.html).
13+
Swift continues to grow as a cross-platform language supporting a wide variety of use cases from [programming embedded device](https://www.swift.org/blog/embedded-swift-examples/) to [server-side development](https://www.swift.org/documentation/server/) across a multitude of [operating systems](https://www.swift.org/documentation/articles/static-linux-getting-started.html).
1414
However, currently SwiftPM supports linking against binary dependencies on Apple platforms only.
15-
This proposal aims to make it possible to provide static library dependencies exposing a C interface on non-Apple platforms.
16-
17-
Swift-evolution thread:
15+
This proposal aims to make it possible to provide static library dependencies exposing a C interface on non-Apple platforms that depend only the standard C library.
16+
Unfortunately, this proposal doesn't provide support for distributing Swift libraries built in this way due to the Swift ABI not being stable on all platforms.
1817

1918
## Motivation
2019

0 commit comments

Comments
 (0)