MobileNativeFoundation / rules_xcodeproj

Bazel rules for generating Xcode projects.
MIT License
505 stars 77 forks source link

Simplify how extra files by attributes are collect in incremental generation mode #2967

Closed brentleyjones closed 3 months ago

brentleyjones commented 3 months ago

Having an XcodeProjAutomaticTargetProcessingInfo.extra_files makes it clear that we are only looking at those attributes in order to collect them. e.g. hdrs isn’t used for anything in incremental generation mode, so it doesn’t make sense to have it be a named attribute.

This will also be a memory savings once we drop legacy generation mode.