build.gradle.kts 871 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. plugins {
  2. alias(libs.plugins.android.library)
  3. }
  4. android {
  5. compileSdk = 37
  6. namespace = "com.script"
  7. kotlin {
  8. jvmToolchain {
  9. languageVersion.set(JavaLanguageVersion.of(21))
  10. }
  11. }
  12. defaultConfig {
  13. minSdk = 26
  14. consumerProguardFiles += file("consumer-rules.pro")
  15. }
  16. compileOptions {
  17. sourceCompatibility = JavaVersion.VERSION_21
  18. targetCompatibility = JavaVersion.VERSION_21
  19. }
  20. lint {
  21. checkDependencies = true
  22. targetSdk = 37
  23. }
  24. testOptions {
  25. targetSdk = 37
  26. }
  27. tasks.withType<JavaCompile>().configureEach {
  28. options.compilerArgs.add("-Xlint:deprecation")
  29. }
  30. }
  31. dependencies {
  32. api(libs.mozilla.rhino)
  33. implementation(libs.kotlinx.coroutines.core)
  34. implementation(libs.okhttp)
  35. implementation(libs.androidx.collection)
  36. }