diff -r fadd67b0e26c -r e121390a16d3 buildSrc/src/main/kotlin/conventions/android.kt --- a/buildSrc/src/main/kotlin/conventions/android.kt Tue Sep 16 15:21:10 2025 -0400 +++ b/buildSrc/src/main/kotlin/conventions/android.kt Mon May 26 17:49:20 2025 -0400 @@ -21,11 +21,26 @@ */ package com.geekorum.build.conventions +import com.android.build.api.dsl.KotlinMultiplatformAndroidLibraryTarget import com.android.build.gradle.BaseExtension import org.gradle.api.Project +import org.gradle.api.plugins.ExtensionAware import org.gradle.kotlin.dsl.findByType +import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension + fun Project.conventionForAndroidProject() { + // new androidLibrary in multiplatform project + extensions.findByType()?.apply { + (this as ExtensionAware).extensions.findByType()?.apply { + compileSdk = 36 + minSdk = 28 + aarMetadata { + minCompileSdk = 28 + } + } + } + extensions.findByType()?.apply { setCompileSdkVersion(36) defaultConfig {