[KLIB] Introduce isJsStdlib() and isWasmStdlib() checks for KLIBs

This commit is contained in:
Dmitriy Dolovov
2023-11-10 10:13:57 +01:00
committed by Space Team
parent 4892a81178
commit d65fc00578
5 changed files with 29 additions and 11 deletions
@@ -74,7 +74,7 @@ internal class LibraryAbiReaderImpl(libraryFile: File, filters: List<AbiReadingF
private fun readManifest(): LibraryManifest {
val versions = library.versions
return LibraryManifest(
platform = library.builtInsPlatform,
platform = library.builtInsPlatform?.name,
nativeTargets = library.nativeTargets.sorted(),
compilerVersion = versions.compilerVersion,
abiVersion = versions.abiVersion?.toString(),
@@ -94,7 +94,7 @@ private class LibraryDeserializer(
supportedSignatureVersions: Set<AbiSignatureVersion>,
private val compositeFilter: AbiReadingFilter.Composite?
) {
private val platform: BuiltInsPlatform? = library.builtInsPlatform?.let(BuiltInsPlatform::parseFromString)
private val platform: BuiltInsPlatform? = library.builtInsPlatform
private val interner = IrInterningService()