[Gradle] Skip XCFramework task when there's no input frameworks

#KT-53686
This commit is contained in:
Alexander Likhachev
2022-08-29 23:04:46 +02:00
committed by Space
parent 16cb3064c8
commit 3836915012
@@ -166,7 +166,7 @@ abstract class XCFrameworkTask : DefaultTask() {
@get:PathSensitive(PathSensitivity.ABSOLUTE) @get:PathSensitive(PathSensitivity.ABSOLUTE)
@get:SkipWhenEmpty @get:SkipWhenEmpty
val inputFrameworkFiles: Collection<File> val inputFrameworkFiles: Collection<File>
get() = groupedFrameworkFiles.values.flatten().map { it.file } get() = groupedFrameworkFiles.values.flatten().map { it.file }.filter { it.exists() }
/** /**
* A parent directory for the XCFramework. * A parent directory for the XCFramework.