Closed jjohannes closed 1 month ago
Related: #129
It should be possible to do it like this:
Don't forget a version for version-catalog accessor usage :-)
Maybe a viable alternative: module("io.netty:netty-transport-native-epoll", "io.netty.transport.epoll.linux.x86_64") { classifier = "linux-x86_64" }
or something like that.
The feature is implemented with the notation proposed in the description. Follwoing the same "identifier" notation used in java-module-dependencies.
Generally, I would agree that we do to much "special" strings instead of a nicer DSL. For now, I want to stay consistent with things we already have in this and the other GradleX Modules Plugins.
Maybe something to revisit if we should do a 2.x with a reworked DSL.
For example, to patch
io.netty:netty-transport-native-epoll
with classifierlinux-x86_64
you have to use the file name:It should be possible to do it like this: