From 84dbc7fbcf7eeecd6cd254945e2185c31e1eba18 Mon Sep 17 00:00:00 2001 From: Yahor Berdnikau Date: Fri, 15 Dec 2023 10:27:44 +0100 Subject: [PATCH] [Gradle] Fix deprecated buildDir usage in KotlinNativeFramework.kt ^KT-62527 In Progress --- .../targets/native/tasks/artifact/KotlinNativeFramework.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/artifact/KotlinNativeFramework.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/artifact/KotlinNativeFramework.kt index fef539c86d8..6bc8b4ab68b 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/artifact/KotlinNativeFramework.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/artifact/KotlinNativeFramework.kt @@ -109,7 +109,7 @@ internal fun KotlinNativeArtifact.registerLinkFrameworkTask( taskNameSuffix: String = "" ): TaskProvider { val kind = NativeOutputKind.FRAMEWORK - val destinationDir = project.buildDir.resolve("$outDirName/${target.visibleName}/${buildType.visibleName}") + val destinationDir = project.layout.buildDirectory.dir("$outDirName/${target.visibleName}/${buildType.visibleName}") val xcodeVersionTask = XcodeVersionTask.locateOrRegister(project) val resultTask = project.registerTask( lowerCamelCaseName("assemble", name, buildType.visibleName, kind.taskNameClassifier, target.presetName, taskNameSuffix),