Why do I care about swift-stdlib-tool?
swift-stdlib-tool is a command line tool that’s packaged with Xcode toolchains distributed by Apple. A lot of the process Xcode undergoes to compile and package apps is hidden to its users, but not
swift-stdlib-tool: it can be invoked on its own.
I think the existence of
swift-stdlib-tool has significant benefits for app developers, so when I heard that Apple removed
swift-stdlib-tool from Xcode 8.3b2, I was disappointed. Xcode 8.3b2 reportedly still performed the same functionality, but it did so internally; there was no longer a way to run just the
swift-stdlib-tool portion of a build.
In response, I encouraged people to file bug reports. I’ve since heard that the official reply from Apple has been promising, which has encouraged me to write down why I care, as well as some hopes for the future.
What is swift-stdlib-tool?
swift-stdlib-tool scans a Swift app for its dynamic library
Continue reading →