[Gradle] Mute IdeNativeStdlibDependencyResolver in case of missing stdlib
This commit is contained in:
committed by
Space Team
parent
0d7de87e2e
commit
36d1622276
+1
-4
@@ -26,8 +26,6 @@ import org.jetbrains.kotlin.library.ToolingSingleFileKlibResolveStrategy
|
|||||||
import org.jetbrains.kotlin.library.resolveSingleFileKlib
|
import org.jetbrains.kotlin.library.resolveSingleFileKlib
|
||||||
|
|
||||||
internal object IdeNativeStdlibDependencyResolver : IdeDependencyResolver {
|
internal object IdeNativeStdlibDependencyResolver : IdeDependencyResolver {
|
||||||
private val logger: Logger = Logging.getLogger(IdeNativePlatformDependencyResolver::class.java)
|
|
||||||
|
|
||||||
override fun resolve(sourceSet: KotlinSourceSet): Set<IdeaKotlinDependency> {
|
override fun resolve(sourceSet: KotlinSourceSet): Set<IdeaKotlinDependency> {
|
||||||
val konanDistribution = KonanDistribution(sourceSet.project.konanHome)
|
val konanDistribution = KonanDistribution(sourceSet.project.konanHome)
|
||||||
val stdlibFile = KonanDistribution(sourceSet.project.konanHome).stdlib
|
val stdlibFile = KonanDistribution(sourceSet.project.konanHome).stdlib
|
||||||
@@ -40,7 +38,6 @@ internal object IdeNativeStdlibDependencyResolver : IdeDependencyResolver {
|
|||||||
|
|
||||||
KlibExtra(kotlinLibrary)
|
KlibExtra(kotlinLibrary)
|
||||||
} catch (error: Throwable) {
|
} catch (error: Throwable) {
|
||||||
logger.error("Failed to resolve Native Stdlib", error)
|
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -62,6 +59,6 @@ internal object IdeNativeStdlibDependencyResolver : IdeDependencyResolver {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun nativeStdlibCoordinates(project: Project): IdeaKotlinBinaryCoordinates = IdeaKotlinBinaryCoordinates(
|
fun nativeStdlibCoordinates(project: Project): IdeaKotlinBinaryCoordinates = IdeaKotlinBinaryCoordinates(
|
||||||
"org.jetbrains.kotlin.native", "stdlib", project.konanVersion.toString(),
|
"org.jetbrains.kotlin.native", "stdlib", project.konanVersion,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user