Hive Hive
Sign in

Module-map xcframework headers excluded from header search paths

Metadata
Source
GitHub
Version
4.201.0-rc.5
Published
Jun 30, 2026 · 18:14 UTC
Repository
tuist/tuist
Update

Targets that depend on a precompiled xcframework whose slice ships an included module.modulemap no longer fail to compile with “Redefinition of module ‘X’”. The generated header search paths no longer add a second copy of those headers, because Xcode’s ProcessXCFramework already extracts them to $(BUILT_PRODUCTS_DIR)/include. xcframeworks without a module map (such as cached Swift/library products) keep their headers on the search path.