[Gradle] Only resolve hostSpecificMetadataConfiguration when konanTarget is enabled
^KT-56111 Verification Pending
This commit is contained in:
committed by
Space Team
parent
8f6a15e33e
commit
0443ef0648
+3
-3
@@ -80,9 +80,9 @@ open class MetadataDependencyTransformationTask
|
||||
@get:IgnoreEmptyDirectories
|
||||
@get:NormalizeLineEndings
|
||||
protected val hostSpecificMetadataConfigurationsToResolve: FileCollection = project.filesProvider {
|
||||
kotlinSourceSet.internal.compilations.mapNotNull { compilation ->
|
||||
compilation.internal.configurations.hostSpecificMetadataConfiguration
|
||||
}
|
||||
kotlinSourceSet.internal.compilations
|
||||
.filter { compilation -> if (compilation is KotlinNativeCompilation) compilation.konanTarget.enabledOnCurrentHost else true }
|
||||
.mapNotNull { compilation -> compilation.internal.configurations.hostSpecificMetadataConfiguration }
|
||||
}
|
||||
|
||||
@Transient // Only needed for configuring task inputs
|
||||
|
||||
Reference in New Issue
Block a user