|
|
|
@ -33,7 +33,7 @@ android {
|
|
|
|
applicationIdSuffix = '.debug'
|
|
|
|
applicationIdSuffix = '.debug'
|
|
|
|
}
|
|
|
|
}
|
|
|
|
release {
|
|
|
|
release {
|
|
|
|
multiDexEnabled false
|
|
|
|
multiDexEnabled true
|
|
|
|
minifyEnabled true
|
|
|
|
minifyEnabled true
|
|
|
|
shrinkResources true
|
|
|
|
shrinkResources true
|
|
|
|
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
|
|
|
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
|
|
|
@ -48,11 +48,14 @@ android {
|
|
|
|
main.java.srcDirs += 'src/main/kotlin/'
|
|
|
|
main.java.srcDirs += 'src/main/kotlin/'
|
|
|
|
}
|
|
|
|
}
|
|
|
|
compileOptions {
|
|
|
|
compileOptions {
|
|
|
|
|
|
|
|
// Flag to enable support for the new language APIs
|
|
|
|
|
|
|
|
coreLibraryDesugaringEnabled true
|
|
|
|
|
|
|
|
|
|
|
|
sourceCompatibility JavaVersion.VERSION_17
|
|
|
|
sourceCompatibility JavaVersion.VERSION_17
|
|
|
|
targetCompatibility JavaVersion.VERSION_17
|
|
|
|
targetCompatibility JavaVersion.VERSION_17
|
|
|
|
}
|
|
|
|
}
|
|
|
|
kotlinOptions {
|
|
|
|
kotlinOptions {
|
|
|
|
jvmTarget = JavaVersion.VERSION_17.toString()
|
|
|
|
jvmTarget = JavaVersion.VERSION_17
|
|
|
|
freeCompilerArgs += [
|
|
|
|
freeCompilerArgs += [
|
|
|
|
'-opt-in=kotlin.ExperimentalStdlibApi',
|
|
|
|
'-opt-in=kotlin.ExperimentalStdlibApi',
|
|
|
|
'-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi',
|
|
|
|
'-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi',
|
|
|
|
@ -81,6 +84,8 @@ afterEvaluate {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
dependencies {
|
|
|
|
dependencies {
|
|
|
|
|
|
|
|
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs_nio:2.0.3'
|
|
|
|
|
|
|
|
|
|
|
|
//noinspection GradleDependency
|
|
|
|
//noinspection GradleDependency
|
|
|
|
implementation('com.github.KotatsuApp:kotatsu-parsers:08eb9552d6') {
|
|
|
|
implementation('com.github.KotatsuApp:kotatsu-parsers:08eb9552d6') {
|
|
|
|
exclude group: 'org.json', module: 'json'
|
|
|
|
exclude group: 'org.json', module: 'json'
|
|
|
|
|