-
Notifications
You must be signed in to change notification settings - Fork 16
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
Create Gradle plugin #29
Comments
My experience with this is that setting up a custom plug-in is as hard as setting up a KSP processor. But using |
I think it's handy for options as the user can autocomplete when using kts Gradle. |
For instance, we could have a set up like: plugins {
id("kopykat") // may need package, not sure
}
kopykat {
generateMutableCopy = false
} |
I'd like to pick this up, I like Gradle :). Setting up some buildSrc convention plugins would help, so the Gradle publishing config can be applied on-demand, rather than in a |
Please take a look at #40 - instructions are in the PR :) There are some bugs to work out, but overall works when I test manually. |
To ease user installation and distribution we should create a Gradle plugin that sets up ksp (if not already set up) and provide a DSL to configure KopyKat options.
The text was updated successfully, but these errors were encountered: