JohnSundell / ShellOut

Easily run shell commands from a Swift script or command line tool
MIT License
870 stars 83 forks source link

Bump swift tools version to 5.2 #56

Open jsorge opened 3 years ago

jsorge commented 3 years ago

There was a fix in Swift 5.2 where dependency resolution became based on the products used by a package, and not all of the dependencies declared by the dependency. ShellOut using the 4.2 tools version caused my Swift package to fall back to the older way of resolving dependencies, which broke things on my package. Bumping ShellOut to the 5.2 tools version got all of my dependencies on that minimum version, and my package resolved once again.

For reference here's the Swift Evolution proposal which brought this fix about.