Skip to content

Commit 54927da

Browse files
authored
update librarian (#45)
1 parent d1a025b commit 54927da

File tree

12 files changed

+10
-16
lines changed

12 files changed

+10
-16
lines changed

.github/workflows/publish-snapshot.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
steps:
1111
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
1212
- run: |
13-
./gradlew librarianPublishToMavenSnapshots
13+
./gradlew librarianPublishToSnapshots
1414
env:
1515
LIBRARIAN_SONATYPE_USERNAME: ${{ secrets.LIBRARIAN_SONATYPE_USERNAME }}
1616
LIBRARIAN_SONATYPE_PASSWORD: ${{ secrets.LIBRARIAN_SONATYPE_PASSWORD }}

build-logic/src/main/kotlin/main.kt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
import com.android.build.api.dsl.CommonExtension
22
import com.gradleup.librarian.gradle.*
3+
import com.gradleup.librarian.gradle.Librarian.Companion
34
import org.gradle.api.Project
45
import org.jetbrains.kotlin.gradle.dsl.KotlinCompile
56
import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension
67

78
private fun Project.configureAndroid(namespace: String) {
89
configureAndroidCompatibility(23, 35, 35)
910

10-
configureJavaCompatibility(17)
1111
//configureKotlinCompatibility(librarianProperties().kotlinCompatibility() ?: error("no kotlin compatibility found"))
12-
configureKotlinCompatibility("2.0.0")
1312

1413
extensions.getByType(CommonExtension::class.java).apply {
1514
this.namespace = namespace
@@ -47,7 +46,6 @@ private fun Project.configureKMP() {
4746
fun Project.library(
4847
namespace: String,
4948
compose: Boolean = false,
50-
publish: Boolean = false,
5149
kotlin: (KotlinMultiplatformExtension) -> Unit
5250
) {
5351
val kotlinMultiplatformExtension = applyKotlinMultiplatformPlugin()
@@ -61,7 +59,7 @@ fun Project.library(
6159

6260
kotlin(kotlinMultiplatformExtension)
6361

64-
librarianModule(publish)
62+
Librarian.module(project)
6563
}
6664

6765
fun Project.androidApp(

build.gradle.kts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import com.gradleup.librarian.gradle.librarianRoot
1+
import com.gradleup.librarian.gradle.Librarian
22

33
buildscript {
44
repositories {
@@ -26,6 +26,7 @@ buildscript {
2626
}
2727
}
2828
}
29-
29+
Librarian.root(project)
3030
apply(plugin = "com.github.ben-manes.versions")
3131
apply(plugin = "nl.littlerobots.version-catalog-update")
32+

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jetbrains-kotlinx-collections-immutable = { module = "org.jetbrains.kotlinx:kotl
4141
jetbrains-kotlinx-coroutines = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "jetbrains-kotlin-coroutines" }
4242
jetbrains-kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version.ref = "jetbrains-kotlinx-datetime" }
4343
jetbrains-kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "jetbrains-kotlinx-serialization" }
44-
librarian = "com.gradleup.librarian:librarian-gradle-plugin:0.0.4"
44+
librarian = "com.gradleup.librarian:librarian-gradle-plugin:0.0.7"
4545
lyricist = { module = "cafe.adriel.lyricist:lyricist", version.ref = "lyricist" }
4646
touchlab-kermit = { module = "co.touchlab:kermit", version.ref = "touchlab-kermit" }
4747
vanniktech-multiplatform-locale = { module = "com.vanniktech:multiplatform-locale", version.ref = "multiplatform-locale" }
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,3 @@ pom.description=openfeedback-sdk-kotlin
1212
pom.vcsUrl=https://github.com/paug/openfeedback-sdk-kotlin
1313
pom.developer=openfeedback-sdk-kotlin authors
1414
pom.license=MIT License
15-
pom.licenseUrl=https://raw.githubusercontent.com/paug/openfeedback-sdk-kotlin/main/LICENSE

openfeedback-m3/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ plugins {
66
library(
77
namespace = "io.openfeedback.m3",
88
compose = true,
9-
publish = true,
109
) { kotlinMultiplatformExtension ->
1110
kotlinMultiplatformExtension.sourceSets {
1211
findByName("commonMain")!!.apply {

openfeedback-resources/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ plugins {
77

88
library(
99
namespace = "io.openfeedback.resources",
10-
publish = true,
1110
) {
1211
it.sourceSets {
1312
findByName("commonMain")!!.apply {

openfeedback-ui-models/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ plugins {
66
library(
77
namespace = "io.openfeedback.ui.models",
88
compose = true,
9-
publish = true,
109
) { kotlinMultiplatformExtension ->
1110
kotlinMultiplatformExtension.sourceSets {
1211
getByName("commonMain") {

openfeedback-viewmodel/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ plugins {
77
library(
88
namespace = "io.openfeedback.viewmodels",
99
compose = true,
10-
publish = true,
1110
) { kotlinMultiplatformExtension ->
1211
kotlinMultiplatformExtension.sourceSets {
1312
getByName("commonMain") {

openfeedback/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ plugins {
55

66
library(
77
namespace = "io.openfeedback",
8-
publish = true
98
) {
109
it.sourceSets {
1110
getByName("commonMain").apply {

0 commit comments

Comments
 (0)