From d0926a96db1f5fbe25bcaac4b88eff155d9f78cb Mon Sep 17 00:00:00 2001 From: David Cook Date: Tue, 28 Nov 2023 11:05:00 -0600 Subject: [PATCH] Configure publishing tasks (#43) --- divviup/build.gradle.kts | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/divviup/build.gradle.kts b/divviup/build.gradle.kts index 9c10a23..181bb4d 100644 --- a/divviup/build.gradle.kts +++ b/divviup/build.gradle.kts @@ -1,6 +1,7 @@ plugins { id("com.android.library") id("org.mozilla.rust-android-gradle.rust-android") + id("maven-publish") } android { @@ -34,6 +35,13 @@ android { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } + + publishing { + singleVariant("release") { + withSourcesJar() + withJavadocJar() + } + } } dependencies { @@ -83,3 +91,16 @@ afterEvaluate { } } } + +publishing { + publications { + register("release") { + groupId = "org.divviup.android" + artifactId = "divviup-android" + + afterEvaluate { + from(components["release"]) + } + } + } +}