build.gradle.kts 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. plugins {
  2. id("com.android.library")
  3. id("org.jetbrains.kotlin.android")
  4. }
  5. android {
  6. namespace = "com.zaojiao.component.common"
  7. compileSdk = 33
  8. defaultConfig {
  9. minSdk = 27
  10. }
  11. compileOptions {
  12. sourceCompatibility = JavaVersion.VERSION_11
  13. targetCompatibility = JavaVersion.VERSION_11
  14. }
  15. composeOptions {
  16. kotlinCompilerExtensionVersion = "1.4.7"
  17. }
  18. buildFeatures.compose = true
  19. kotlinOptions {
  20. jvmTarget = "11"
  21. }
  22. }
  23. dependencies {
  24. implementation("androidx.core:core-ktx:1.10.1")
  25. implementation("androidx.constraintlayout:constraintlayout-compose:1.0.1")
  26. api("io.coil-kt:coil-compose:2.2.2")
  27. implementation(platform("androidx.compose:compose-bom:2023.05.01"))
  28. implementation("androidx.compose.ui:ui")
  29. implementation("androidx.compose.runtime:runtime")
  30. implementation("androidx.compose.foundation:foundation")
  31. implementation("androidx.compose.material3:material3")
  32. implementation("androidx.compose.ui:ui-tooling-preview")
  33. }