Support only preferred spelling 'Modules/module.private.modulemap' and
not the deprecated 'module_private.map'.
rdar://problem/57715533
Differential D75311
[modules] Allow frameworks to have only a private module without a public one. vsapsai on Feb 27 2020, 4:03 PM. Authored by
Details Support only preferred spelling 'Modules/module.private.modulemap' and rdar://problem/57715533
Diff Detail
Event TimelineComment Actions Looks like other module-related tracking like LoadedModuleMaps, DirectoryHasModuleMap works without extra changes. And ModuleMapParser relies on a file name to decide if a module map is private or not, so the presence of a public module map doesn't matter for it.
|
We don't try to strip/add file extensions, so won't try to load a module map like 'module.private.private.modulemap'.