@@ -3,7 +3,7 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
33import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
44
55plugins {
6- alias(libs.plugins.android.library)
6+ alias(libs.plugins.stream. android.library)
77 alias(libs.plugins.kotlin.android)
88 alias(libs.plugins.ksp)
99 alias(libs.plugins.arturbosch.detekt)
@@ -17,17 +17,20 @@ rootProject.extra.apply {
1717 set(" PUBLISH_VERSION" , rootProject.extra.get(" rootVersionName" ))
1818}
1919
20- apply (from = " ${rootDir} /scripts/publish-module.gradle" )
21- apply (from = " $rootDir /scripts/android.gradle" )
20+ apply (from = " $rootDir /scripts/publish-module.gradle" )
2221
2322android {
2423 namespace = " io.getstream.feeds.android.client"
24+ compileSdk = libs.versions.compileSdk.get().toInt()
2525
2626 buildFeatures {
2727 buildConfig = true
2828 }
2929
3030 defaultConfig {
31+ minSdk = libs.versions.minSdk.get().toInt()
32+ testOptions.targetSdk = libs.versions.targetSdk.get().toInt()
33+ lint.targetSdk = libs.versions.targetSdk.get().toInt()
3134 testInstrumentationRunner = " androidx.test.runner.AndroidJUnitRunner"
3235 buildConfigField(" String" , " PRODUCT_NAME" , " \" stream-feeds-android\" " )
3336 buildConfigField(" String" , " PRODUCT_VERSION" , " \" ${Configuration .versionName} \" " )
@@ -38,7 +41,7 @@ android {
3841 isMinifyEnabled = false
3942 proguardFiles(
4043 getDefaultProguardFile(" proguard-android-optimize.txt" ),
41- " proguard-rules.pro"
44+ " proguard-rules.pro" ,
4245 )
4346 consumerProguardFiles(" consumer-rules.pro" )
4447 }
@@ -62,7 +65,6 @@ tasks.withType<KotlinCompile>().configureEach {
6265 " -opt-in=io.getstream.android.core.annotations.StreamInternalApi" ,
6366 ),
6467 )
65- jvmTarget.set(JvmTarget .JVM_11 )
6668 }
6769}
6870
0 commit comments