Split shared: Get rid of compiler version in resolvers
Needed to apply patches from the detached shared
This commit is contained in:
committed by
Ilya Matveev
parent
5745b31853
commit
6a770bc12c
@@ -30,23 +30,24 @@ interface SearchPathResolverWithTarget: SearchPathResolver {
|
|||||||
fun defaultResolver(
|
fun defaultResolver(
|
||||||
repositories: List<String>,
|
repositories: List<String>,
|
||||||
target: KonanTarget,
|
target: KonanTarget,
|
||||||
distribution: Distribution = Distribution()
|
distribution: Distribution = Distribution(),
|
||||||
): SearchPathResolverWithTarget = defaultResolver(repositories, emptyList(), target, distribution)
|
compatibleCompilerVersions: List<KonanVersion>
|
||||||
|
): SearchPathResolverWithTarget = defaultResolver(repositories, emptyList(), target, distribution, compatibleCompilerVersions)
|
||||||
|
|
||||||
fun defaultResolver(
|
fun defaultResolver(
|
||||||
repositories: List<String>,
|
repositories: List<String>,
|
||||||
directLibs: List<String>,
|
directLibs: List<String>,
|
||||||
target: KonanTarget,
|
target: KonanTarget,
|
||||||
distribution: Distribution,
|
distribution: Distribution,
|
||||||
|
compatibleCompilerVersions: List<KonanVersion>,
|
||||||
logger: Logger = ::dummyLogger,
|
logger: Logger = ::dummyLogger,
|
||||||
skipCurrentDir: Boolean = false,
|
skipCurrentDir: Boolean = false
|
||||||
compatibleCompilerVersions: List<KonanVersion> = emptyList()
|
|
||||||
): SearchPathResolverWithTarget = KonanLibraryProperResolver(
|
): SearchPathResolverWithTarget = KonanLibraryProperResolver(
|
||||||
repositories,
|
repositories,
|
||||||
directLibs,
|
directLibs,
|
||||||
target,
|
target,
|
||||||
listOf(KonanAbiVersion.CURRENT),
|
listOf(KonanAbiVersion.CURRENT),
|
||||||
listOf(KonanVersion.CURRENT) + compatibleCompilerVersions,
|
compatibleCompilerVersions,
|
||||||
distribution.klib,
|
distribution.klib,
|
||||||
distribution.localKonanDir.absolutePath,
|
distribution.localKonanDir.absolutePath,
|
||||||
skipCurrentDir,
|
skipCurrentDir,
|
||||||
|
|||||||
Reference in New Issue
Block a user