You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, all of the builtin macros used by SwiftBuild are centralized in BuiltinMacros.swift. We should update the build settings initialization process to allow defining these in plugins as well, so that macros associated with a feature can live in the plugin which implements this feature.
The text was updated successfully, but these errors were encountered:
This might require some pretty extensive refactoring given that all of the builtin macros are statically initialized as part of the builtin macro namespace. But I think it's also one of the last major pieces of static data in the codebase, so will be really nice to get this taken care of!
Currently, all of the builtin macros used by SwiftBuild are centralized in BuiltinMacros.swift. We should update the build settings initialization process to allow defining these in plugins as well, so that macros associated with a feature can live in the plugin which implements this feature.
The text was updated successfully, but these errors were encountered: