import org.jetbrains.kotlin.gradle.dsl.JvmTarget plugins { id("com.android.application") id("org.jetbrains.kotlin.android") } android { namespace = "nl.kurocon.plugin.wallpaperprovider.booru" compileSdk = 36 defaultConfig { applicationId = "nl.kurocon.plugin.wallpaperprovider.booru" minSdk = 23 targetSdk = 36 versionCode = 3 versionName = "1.2" } buildTypes { release { isMinifyEnabled = true proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } kotlin { compilerOptions { jvmTarget.set(JvmTarget.JVM_17) } } } dependencies { implementation("androidx.core:core-ktx:1.17.0") implementation("androidx.leanback:leanback:1.2.0") implementation("androidx.appcompat:appcompat:1.7.1") implementation("com.google.android.material:material:1.13.0") implementation("androidx.preference:preference-ktx:1.2.1") implementation("com.google.code.gson:gson:2.13.1") implementation("com.squareup.okhttp3:okhttp:4.12.0") implementation("org.json:json:20250517") implementation(project(":api")) }