[K/N] Use gradle-level conditional compilation for core symbolication

This commit is contained in:
Pavel Kunyavskiy
2021-09-28 11:47:13 +03:00
committed by Space
parent 9f2035c43d
commit e15cfe8f70
3 changed files with 15 additions and 22 deletions
@@ -32,7 +32,11 @@ fun KonanTarget.supportsLibBacktrace(): Boolean =
this.family.isAppleFamily || this.family == Family.LINUX || this.family == Family.ANDROID
fun KonanTarget.supportsCoreSymbolication(): Boolean =
this.family.isAppleFamily
this in listOf(
KonanTarget.MACOS_X64, KonanTarget.MACOS_ARM64, KonanTarget.IOS_X64,
KonanTarget.IOS_SIMULATOR_ARM64, KonanTarget.TVOS_X64, KonanTarget.TVOS_SIMULATOR_ARM64,
KonanTarget.WATCHOS_X86, KonanTarget.WATCHOS_X64, KonanTarget.WATCHOS_SIMULATOR_ARM64
)
fun KonanTarget.supportsThreads(): Boolean =