[gradle] Do not pass cache-related options for optimized compilation
#KT-56443 Fixed
This commit is contained in:
+5
-1
@@ -303,8 +303,12 @@ constructor(
|
|||||||
addAll(externalDependenciesArgs)
|
addAll(externalDependenciesArgs)
|
||||||
when (cacheSettings.orchestration) {
|
when (cacheSettings.orchestration) {
|
||||||
NativeCacheOrchestration.Compiler -> {
|
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}")
|
add("-Xauto-cache-from=${cacheSettings.gradleUserHomeDir}")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
NativeCacheOrchestration.Gradle -> {
|
NativeCacheOrchestration.Gradle -> {
|
||||||
val cacheBuilder = CacheBuilder(
|
val cacheBuilder = CacheBuilder(
|
||||||
|
|||||||
Reference in New Issue
Block a user