KPM: don't compile single-platform Native fragments to metadata KLIBs

This commit is contained in:
Sergey Igushkin
2022-02-01 00:50:05 +04:00
committed by Space
parent 52e8f1a32d
commit 882fd94e59
@@ -159,7 +159,7 @@ internal open class KotlinNativeFragmentMetadataCompilationDataImpl(
get() = lowerCamelCaseName("compile", fragment.disambiguateName(""), "KotlinNativeMetadata")
override val isActive: Boolean
get() = fragment.isNativeShared()
get() = fragment.isNativeShared() && fragment.containingModule.variantsContainingFragment(fragment).count() > 1
override val kotlinOptions: NativeCompileOptions = NativeCompileOptions { languageSettings }