plugins { id 'com.android.library' id 'kotlin-android' id 'kotlin-kapt' } android { namespace 'org.fknives.android.compose.picker' compileSdk defaultCompileSdkVersion defaultConfig { minSdk defaultMinSdkVersion targetSdk defaultTargetSdkVersion testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles "consumer-rules.pro" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } buildFeatures { compose true } composeOptions { kotlinCompilerExtensionVersion composeKotlinCompilerExtensionVersion } compileOptions { sourceCompatibility compileCompatibility targetCompatibility compileCompatibility } kotlinOptions { jvmTarget = kotlinJvmTarget } } dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$kotlin_coroutine_version" implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlin_coroutine_version" api "androidx.compose.material:material:$compose_version" api "androidx.compose.animation:animation:$compose_version" implementation "androidx.compose.ui:ui-tooling:$compose_version" implementation "androidx.compose.ui:ui-tooling-preview:$compose_version" debugImplementation "androidx.compose.ui:ui-tooling:$compose_version" }