Skip to content

Commit 6d9a7d4

Browse files
committed
add published convention plugin
1 parent d1c024c commit 6d9a7d4

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

buildSrc/build.gradle.kts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,12 @@ dependencies {
1616
compileOnly(gradleApi())
1717

1818
implementation(libs.android.gradle.plugin)
19+
implementation(libs.dokka.gradle.plugin)
1920
implementation(libs.dropbox.dependencyGuard)
2021
implementation(libs.kotlin.gradle.plugin)
2122
implementation(libs.squareup.moshi)
2223
implementation(libs.squareup.moshi.adapters)
24+
implementation(libs.vanniktech.publish)
2325

2426
ksp(libs.squareup.moshi.codegen)
2527
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import com.android.build.gradle.TestedExtension
2+
import com.squareup.workflow1.library
3+
import com.squareup.workflow1.libsCatalog
4+
import com.vanniktech.maven.publish.SonatypeHost
5+
6+
plugins {
7+
id("org.jetbrains.dokka")
8+
id("com.vanniktech.maven.publish")
9+
// track all runtime classpath dependencies for anything we ship
10+
id("dependency-guard")
11+
}
12+
13+
group = project.property("GROUP") as String
14+
version = project.property("VERSION_NAME") as String
15+
16+
mavenPublish {
17+
sonatypeHost = SonatypeHost.S01
18+
}

0 commit comments

Comments
 (0)