Skip to content

Commit aa82059

Browse files
fixup! Mention limitations on artifacts in introduction
1 parent 51edf3a commit aa82059

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212

1313
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 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.
15+
This proposal aims to make it possible to provide static library dependencies exposing a C interface on non-Apple platforms that depend only on the standard C library.
16+
The scope of this proposal is C libraries only, distributing Swift libraries has additional challenges (see [Future directions](#future-directions).
1717

1818
## Motivation
1919

0 commit comments

Comments
 (0)