mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
`InterfaceSubContextDelegateImpl` causes sub-instances to inherit `-fmodule-map-file=` options. Those Module Maps become file dependencies of all downstream PCMs and their depending Swift modules, even though they really aren't. This causes frequent re-builds of the Module Cache contents when seemingly-unrelated files are touched. Explicit Module Builds rely on these options for building Swift Interface files, so for now we just disable inheritance of these options in Implicit Module builds.
2 lines
19 B
C
2 lines
19 B
C
void funcCI(void);
|