diff --git a/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/SearchPathResolver.kt b/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/SearchPathResolver.kt index 0581220ff72..b1f1a10533d 100644 --- a/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/SearchPathResolver.kt +++ b/shared/src/library/kotlin/org/jetbrains/kotlin/konan/library/SearchPathResolver.kt @@ -30,23 +30,24 @@ interface SearchPathResolverWithTarget: SearchPathResolver { fun defaultResolver( repositories: List, target: KonanTarget, - distribution: Distribution = Distribution() -): SearchPathResolverWithTarget = defaultResolver(repositories, emptyList(), target, distribution) + distribution: Distribution = Distribution(), + compatibleCompilerVersions: List +): SearchPathResolverWithTarget = defaultResolver(repositories, emptyList(), target, distribution, compatibleCompilerVersions) fun defaultResolver( repositories: List, directLibs: List, target: KonanTarget, distribution: Distribution, + compatibleCompilerVersions: List, logger: Logger = ::dummyLogger, - skipCurrentDir: Boolean = false, - compatibleCompilerVersions: List = emptyList() + skipCurrentDir: Boolean = false ): SearchPathResolverWithTarget = KonanLibraryProperResolver( repositories, directLibs, target, listOf(KonanAbiVersion.CURRENT), - listOf(KonanVersion.CURRENT) + compatibleCompilerVersions, + compatibleCompilerVersions, distribution.klib, distribution.localKonanDir.absolutePath, skipCurrentDir,