diff --git a/compiler/util-klib/src/org/jetbrains/kotlin/library/SearchPathResolver.kt b/compiler/util-klib/src/org/jetbrains/kotlin/library/SearchPathResolver.kt index b7834d49e63..b0929a08aac 100644 --- a/compiler/util-klib/src/org/jetbrains/kotlin/library/SearchPathResolver.kt +++ b/compiler/util-klib/src/org/jetbrains/kotlin/library/SearchPathResolver.kt @@ -187,10 +187,11 @@ abstract class KotlinLibrarySearchPathResolver( val defaultRoots: List get() = listOfNotNull(distHead, distPlatformHead).filter { it.exists } - private fun getDefaultLibrariesFromDir(directory: File) = + private fun getDefaultLibrariesFromDir(directory: File, prefix: String = "org.jetbrains.kotlin") = if (directory.exists) { directory.listFiles .asSequence() + .filter { it.name.startsWith(prefix) } .filterNot { it.name.startsWith('.') } .filterNot { it.name.removeSuffixIfPresent(KLIB_FILE_EXTENSION_WITH_DOT) == KOTLIN_STDLIB_NAME } .map { UnresolvedLibrary(it.absolutePath, null) }