Skip to content

Commit

Permalink
README.md: add deprecation notice (#421)
Browse files Browse the repository at this point in the history
Let's add an explicit deprecation notice so that users of TSC are warned and can start looking for alternatives.
  • Loading branch information
MaxDesiatov authored Jun 13, 2023
1 parent 033ab45 commit 9b384c8
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ swift-tools-support-core
Contains common infrastructural code for both [SwiftPM](https://github.com/apple/swift-package-manager)
and [llbuild](https://github.com/apple/swift-llbuild).

## ⚠️ This package is deprecated

As this package with time has become a collection of unrelated utilities, that made it much harder to version.
Primary users of TSC such as SwiftPM and Swift Driver came up with specialized alternatives to APIs provided
in TSC. Moving forward, we don't recommend adding TSC as a dependency to your project. More and more types
and functions here will be deprecated, with minimal modifications to ease the migration off TSC.

License
-------

Expand Down

0 comments on commit 9b384c8

Please sign in to comment.