diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt index 776cc66f6f0..fbf02c22e60 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt @@ -32,9 +32,11 @@ internal class CacheStorage(private val generationState: NativeGenerationState) fun saveAdditionalCacheInfo() { outputFiles.prepareTempDirectories() - saveKlibContentsHash() - saveCacheBitcodeDependencies() + if (!generationState.config.produce.isHeaderCache) { + saveKlibContentsHash() + } saveInlineFunctionBodies() + saveCacheBitcodeDependencies() saveClassFields() saveEagerInitializedProperties() }