Files
swift-mirror/lib/Serialization/SerializedModuleLoader.cpp
Saleem Abdulrasool a5646e1351 Serialization: permit the directory layout on non-Apple targets
Permit the directory style `.swiftmodule` on non-Apple targets.  This
allows all platforms to use the directory layout enabling
multi-architecture SDKs.  This not only unifies the layout of the SDK
across the various targets, it also enables Windows to have a single
unified SDK.

The complexity here is due to the compatibility for older layouts.  This
change does not break compatibility on Linux/Android/Windows for the old
style layout.
2020-05-18 08:55:50 -07:00

45 KiB