Macros and XCFrameworks

Just integrated a package with a macro into a release build for the first time. Build times ballooned from ~1:30 to 4 minutes, and that's on a bare M1 Ultra in CI. So getting a binary solution here would help a lot.

This I don't understand, as the macros obviously only execute on the host system. Is this actually necessary or is SPM just doing something wrong here?

2 Likes