From 6efe4162589bb6186d78e5bfa30ff865e1c17540 Mon Sep 17 00:00:00 2001 From: "konstantin.tskhovrebov" Date: Fri, 29 Jul 2022 12:49:39 +0200 Subject: [PATCH] Cocoapods: fix local path to downloaded and extracted pod archive. --- .../gradle/targets/native/cocoapods/CocoapodsExtension.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/cocoapods/CocoapodsExtension.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/cocoapods/CocoapodsExtension.kt index 0269bfc79ec..4f084302097 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/cocoapods/CocoapodsExtension.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/cocoapods/CocoapodsExtension.kt @@ -354,10 +354,7 @@ abstract class CocoapodsExtension @Inject constructor(private val project: Proje @get:Input var isAllowInsecureProtocol: Boolean ) : PodLocation() { override fun getLocalPath(project: Project, podName: String): String { - val fileName = url.toString().substringAfterLast("/") - val extension = PodDownloadUrlTask.getFileExtension(fileName) ?: error("Unknown file extension: $fileName") - val dirName = fileName.substringBeforeLast(".$extension") - return project.cocoapodsBuildDirs.externalSources("url").resolve(podName).resolve(dirName).absolutePath + return project.cocoapodsBuildDirs.externalSources("url").resolve(podName).absolutePath } }