minor gradle script improvements
This commit is contained in:
parent
c0fb906503
commit
041690f8bd
3 changed files with 14 additions and 10 deletions
19
build.gradle
19
build.gradle
|
|
@ -128,18 +128,23 @@ android {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
buildFeatures {
|
buildFeatures {
|
||||||
renderScript false
|
|
||||||
aidl true
|
aidl true
|
||||||
|
buildConfig true
|
||||||
|
renderScript false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
applicationVariants.configureEach { variant ->
|
applicationVariants.configureEach { variant ->
|
||||||
tasks["generate${variant.name.capitalize()}Assets"]
|
tasks.named("generate${variant.name.capitalize()}Assets")?.configure {
|
||||||
.dependsOn(validateLanguages)
|
dependsOn(validateLanguages, copyLanguages, calculateDictionarySizes)
|
||||||
.dependsOn(copyLanguages)
|
}
|
||||||
.dependsOn(calculateDictionarySizes)
|
|
||||||
|
|
||||||
tasks.findByName('lintVitalAnalyzeRelease')?.mustRunAfter(copyLanguages)?.mustRunAfter(calculateDictionarySizes)
|
tasks.named("lintAnalyzeDebug")?.configure {
|
||||||
tasks.findByName('lintAnalyzeDebug')?.mustRunAfter(copyLanguages)?.mustRunAfter(calculateDictionarySizes)
|
mustRunAfter(copyLanguages, calculateDictionarySizes)
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.named("lintVitalAnalyzeRelease")?.configure {
|
||||||
|
mustRunAfter(copyLanguages, calculateDictionarySizes)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,6 @@
|
||||||
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
|
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
|
||||||
# org.gradle.parallel=true
|
# org.gradle.parallel=true
|
||||||
#Wed May 17 11:42:52 EEST 2023
|
#Wed May 17 11:42:52 EEST 2023
|
||||||
android.defaults.buildfeatures.buildconfig=true
|
|
||||||
android.nonFinalResIds=true
|
android.nonFinalResIds=true
|
||||||
android.nonTransitiveRClass=true
|
android.nonTransitiveRClass=true
|
||||||
android.useAndroidX=true
|
android.useAndroidX=true
|
||||||
|
|
|
||||||
|
|
@ -145,10 +145,10 @@ static def parseDictionaryFile(String alphabet, File dictionaryFile, int MAX_ERR
|
||||||
|
|
||||||
String[] parts = line.split(CSV_DELIMITER, 2)
|
String[] parts = line.split(CSV_DELIMITER, 2)
|
||||||
String word = parts[0]
|
String word = parts[0]
|
||||||
int frequency;
|
int frequency
|
||||||
try {
|
try {
|
||||||
frequency = (parts.length > 1 ? parts[1] : "0") as int
|
frequency = (parts.length > 1 ? parts[1] : "0") as int
|
||||||
} catch (Exception e) {
|
} catch (Exception ignored) {
|
||||||
frequency = -1
|
frequency = -1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue