[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:IgnoreEmptyDirectories
|
||||||
@get:NormalizeLineEndings
|
@get:NormalizeLineEndings
|
||||||
protected val hostSpecificMetadataConfigurationsToResolve: FileCollection = project.filesProvider {
|
protected val hostSpecificMetadataConfigurationsToResolve: FileCollection = project.filesProvider {
|
||||||
kotlinSourceSet.internal.compilations.mapNotNull { compilation ->
|
kotlinSourceSet.internal.compilations
|
||||||
compilation.internal.configurations.hostSpecificMetadataConfiguration
|
.filter { compilation -> if (compilation is KotlinNativeCompilation) compilation.konanTarget.enabledOnCurrentHost else true }
|
||||||
}
|
.mapNotNull { compilation -> compilation.internal.configurations.hostSpecificMetadataConfiguration }
|
||||||
}
|
}
|
||||||
|
|
||||||
@Transient // Only needed for configuring task inputs
|
@Transient // Only needed for configuring task inputs
|
||||||
|
|||||||
Reference in New Issue
Block a user