mirror of
https://github.com/Guardsquare/proguard.git
synced 2026-03-13 09:50:34 +08:00
Fix Gradle Plugin publication config (#167)
This commit is contained in:
@@ -17,7 +17,7 @@ def agpVersion = '4.1.0'
|
||||
|
||||
gradlePlugin {
|
||||
plugins {
|
||||
simplePlugin {
|
||||
proguardPlugin {
|
||||
id = 'proguard'
|
||||
implementationClass = 'proguard.gradle.plugin.ProGuardPlugin'
|
||||
}
|
||||
@@ -103,9 +103,11 @@ afterEvaluate {
|
||||
and must not be automatically published.
|
||||
- "<project.name>" is created by ProGuard custom logic
|
||||
and should have its artifact ID adjusted.
|
||||
- we also disable publishing of plugin markers.
|
||||
*/
|
||||
tasks.withType(AbstractPublishToMaven).matching { task ->
|
||||
task.publication.name == 'pluginMaven'
|
||||
task.publication.name == 'pluginMaven' ||
|
||||
task.name =~ /^publish(.*)PluginMarkerMavenPublicationTo(GithubRepository|MavenLocal|SonatypeRepository)$/
|
||||
} each {task ->
|
||||
task.enabled = false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user