Swift: Backport improvements for 3.15.1 Release
This backports the improvements made to CMake for Swift to the 3.15 branch for inclusion in the 3.15.1 release. These changes are high value changes enabling static libraries and correcting dynamic library builds on Linux platforms. Additionally, they enable multithreaded compilation without which the builds are incredibly slow.
Edited by Brad King