Skip to content

Commit

Permalink
Updated root project tasks script
Browse files Browse the repository at this point in the history
  • Loading branch information
gmazzo committed Dec 18, 2023
1 parent 2d7555a commit 3af5002
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 7 deletions.
5 changes: 3 additions & 2 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
plugins {
base
`maven-publish`
alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.kotlin.jvm) apply false
alias(libs.plugins.kotlin.multiplatform) apply false
Expand All @@ -26,12 +27,12 @@ tasks.check {
dependsOn(jacocoTestReport.reportTask, pluginBuild.task(":$name"))
}

tasks.register(PublishingPlugin.PUBLISH_LIFECYCLE_TASK_NAME) {
tasks.publish {
dependsOn(pluginBuild.task(":$name"))
finalizedBy(tasks.reportPublications)
}

tasks.register(MavenPublishPlugin.PUBLISH_LOCAL_LIFECYCLE_TASK_NAME) {
tasks.publishToMavenLocal {
dependsOn(pluginBuild.task(":$name"))
finalizedBy(tasks.reportPublications)
}
5 changes: 0 additions & 5 deletions plugin/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
import org.gradle.api.internal.catalog.ExternalModuleDependencyFactory

plugins {
alias(libs.plugins.kotlin.jvm)
alias(libs.plugins.gradle.pluginPublish)
Expand All @@ -25,9 +23,6 @@ dependencies {
fun DependencyHandler.plugin(dependency: Provider<PluginDependency>) =
dependency.get().run { create("$pluginId:$pluginId.gradle.plugin:$version") }

fun DependencyHandler.plugin(dependency: ExternalModuleDependencyFactory.PluginNotationSupplier) =
plugin(dependency.asProvider())

compileOnly(gradleKotlinDsl())
compileOnly(plugin(libs.plugins.kotlin.jvm))

Expand Down

0 comments on commit 3af5002

Please sign in to comment.