[Gradle] Put stdlib in K/Native classpath in first position
And stop doing so on Compiler Side. ^KT-61430 Verification Pending ^KT-61559 Verification Pending
This commit is contained in:
committed by
Space Team
parent
71a03a7c7d
commit
e4b760370f
+8
-3
@@ -30,10 +30,15 @@ internal val SetupKotlinNativePlatformDependenciesAndStdlib =
|
||||
// Commonizer target must not be null for AbstractKotlinNativeCompilation, but we are graceful here and just return
|
||||
val commonizerTarget = compilation.commonizerTarget.await() ?: return@KotlinCompilationSideEffectCoroutine
|
||||
val nativeDistributionDependencies = project.getNativeDistributionDependencies(commonizerTarget)
|
||||
compilation.compileDependencyFiles += nativeDistributionDependencies
|
||||
|
||||
val stdlib = project.files(project.konanDistribution.stdlib)
|
||||
compilation.compileDependencyFiles += stdlib
|
||||
|
||||
val updatedCompileDependencyFiles = project.files().from(
|
||||
stdlib,
|
||||
nativeDistributionDependencies,
|
||||
compilation.compileDependencyFiles
|
||||
)
|
||||
|
||||
compilation.compileDependencyFiles = updatedCompileDependencyFiles
|
||||
}
|
||||
|
||||
internal val ExcludeDefaultPlatformDependenciesFromKotlinNativeCompileTasks = KotlinProjectSetupAction {
|
||||
|
||||
Reference in New Issue
Block a user