SPM Plugin support

Hi Gio!
Welcome to the community forum. I’m very happy to read that Tuist helps you with those 17 custom-branded versions.

We do support SPM plugins through Xcode’s standard integration. Here’s a bit about the process:

  • Add the dependency to the packages attribute of your project.
  • From your target’s dependencies property, which is of type TargetDependency, use the enum case .package(product: "YourPlugin", type: .plugin)

And that should be everything that you need. We have plans to integrate them using Xcode’s standard primitives, like targets and schemes, but we haven’t done that yet.

Could you give it a try and let me know if it works?