Skip to content

Commit

Permalink
build add explicit dependency for build release
Browse files Browse the repository at this point in the history
  • Loading branch information
Vacxe committed Nov 19, 2023
1 parent e2cc549 commit 9db8232
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions buildSrc/src/main/kotlin/Deployment.kt
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,15 @@ import com.android.build.gradle.LibraryExtension
import com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet
import org.gradle.api.Action
import org.gradle.api.Project
import org.gradle.api.file.DuplicatesStrategy
import org.gradle.api.plugins.JavaPluginConvention
import org.gradle.api.plugins.JavaPluginExtension
import org.gradle.api.publish.PublishingExtension
import org.gradle.api.publish.maven.MavenPom
import org.gradle.api.publish.maven.MavenPomContributorSpec
import org.gradle.api.publish.maven.MavenPomDeveloperSpec
import org.gradle.api.publish.maven.MavenPublication
import org.gradle.api.publish.tasks.GenerateModuleMetadata
import org.gradle.api.tasks.bundling.Jar
import org.gradle.kotlin.dsl.configure
import org.gradle.kotlin.dsl.creating
Expand Down Expand Up @@ -66,6 +69,8 @@ object Deployment {
val sourcesJar by project.tasks.creating(Jar::class) {
archiveClassifier.set("sources")
from((main.kotlin as DefaultAndroidSourceDirectorySet).srcDirs)
val moduleMetadata = project.tasks.findByName("generateMetadataFileForDefaultPublication") as GenerateModuleMetadata
dependsOn(moduleMetadata)
}
val javadocJar by project.tasks.creating(Jar::class) {
archiveClassifier.set("javadoc")
Expand Down

0 comments on commit 9db8232

Please sign in to comment.