diff --git a/extensions.gradle b/extensions.gradle index 2b5e461..d8025e4 100644 --- a/extensions.gradle +++ b/extensions.gradle @@ -30,3 +30,13 @@ allprojects { } } } + +tasks.register("getPublishableModules") { + doLast { + rootProject.subprojects.each { project -> + if (project.plugins.hasPlugin('maven-publish')) { + println(":${project.name}") + } + } + } +} diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7020ea0..09d7505 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,20 +1,20 @@ [versions] -kotlin = "2.1.20" -kotlin-serialization = "1.8.1" +kotlin = "2.3.10" +kotlin-serialization = "1.10.0" kotlin-coroutines = "1.10.2" -dokka = "2.0.0" +dokka = "2.1.0" dexcount = "4.0.0" junit_version = "4.12" -test_ext_junit_version = "1.2.1" -espresso_core = "3.6.1" +test_ext_junit_version = "1.3.0" +espresso_core = "3.7.0" -android-gradle-plugin = "8.7.2" +android-gradle-plugin = "8.12.+" android-minSdk = "21" -android-compileSdk = "35" -android-buildTools = "35.0.0" +android-compileSdk = "36" +android-buildTools = "36.0.0" [libraries] diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 2733ed5..2f2958b 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists