Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an XcodeBuiltToolPlugin for swiftgen #1103

Open
BrentMifsud opened this issue Feb 21, 2024 · 5 comments
Open

Add an XcodeBuiltToolPlugin for swiftgen #1103

BrentMifsud opened this issue Feb 21, 2024 · 5 comments

Comments

@BrentMifsud
Copy link

BrentMifsud commented Feb 21, 2024

SPM has offered support for build tool plugins for quite some time, it would be nice to see these added to swift gen so we can use it without having to setup a build phase manually.

@BrentMifsud BrentMifsud changed the title Add a BuildToolPlugin and XcodeBuiltToolPlugin for swiftgen Add an XcodeBuiltToolPlugin for swiftgen Feb 21, 2024
@BrentMifsud
Copy link
Author

Noticed theres a PR for this here

can someone look into merging that?

@zdravkin
Copy link

zdravkin commented Mar 5, 2024

@BrentMifsud There is already one, just in separate repo - https://github.com/SwiftGen/SwiftGenPlugin

@BrentMifsud
Copy link
Author

BrentMifsud commented Mar 6, 2024

@BrentMifsud There is already one, just in separate repo - https://github.com/SwiftGen/SwiftGenPlugin

That's just a build plugin. Which works with Swift package projects.

You need to add an Xcode Build Plugin for the tool to run for iOS/MacOS/etc... projects.

It looks like someone already has a PR open for one, but it's been sitting there for quite some time.

@Liquidsoul
Copy link
Member

Unfortunately I do not have the rights on this repository to make any progress on this.

If @AliSoftware or @djbe can give me more rights I'll be glad to help like here with SwiftGen :)

@AliSoftware
Copy link
Collaborator

@Liquidsoul I've added the SwiftGenPlugin to the list of repos the CoreTeam (which you're a member of) have admin access to, so you should be able to help on those now 🙇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants