[gradle] Do not pass cache-related options for optimized compilation

#KT-56443 Fixed
This commit is contained in:
Igor Chevdar
2023-02-08 15:34:28 +02:00
committed by Space Team
parent d03f523a71
commit 633d182846
@@ -303,8 +303,12 @@ constructor(
addAll(externalDependenciesArgs)
when (cacheSettings.orchestration) {
NativeCacheOrchestration.Compiler -> {
if (cacheSettings.kind != NativeCacheKind.NONE && konanPropertiesService.get().cacheWorksFor(konanTarget))
if (cacheSettings.kind != NativeCacheKind.NONE
&& !optimized
&& konanPropertiesService.get().cacheWorksFor(konanTarget)
) {
add("-Xauto-cache-from=${cacheSettings.gradleUserHomeDir}")
}
}
NativeCacheOrchestration.Gradle -> {
val cacheBuilder = CacheBuilder(