[performance] don't override user defined properties with fixed values

This commit is contained in:
Vasily Levchenko
2021-02-19 11:25:17 +01:00
committed by Stanislav Erokhin
parent be08e29cb3
commit f87132fff4
4 changed files with 17 additions and 8 deletions
@@ -10,8 +10,10 @@ buildscript {
java.util.Properties().also {
it.load(java.io.FileReader(project.file("../../../gradle.properties")))
}.forEach { k, v->
println("${project.name}<<<[$k] = $v>>>")
extra[k as String] = v
val key = k as String
val value = project.findProperty(key) ?: v
project.logger.info("${project.name}<<<[$key] = $value>>>")
extra[key] = value
}
val cacheRedirectorEnabled = findProperty("cacheRedirectorEnabled")?.toString()?.toBoolean() ?: false