[Gradle] NativeDistributionCommonizationCache: Support associative commonization
^KT-47301
This commit is contained in:
committed by
Space
parent
21cef41ba5
commit
73ffc0d180
@@ -46,11 +46,11 @@ internal fun commonizeTarget(
|
||||
inputs: TargetDependent<CirTreeRoot?>,
|
||||
output: CommonizerTarget
|
||||
): CirRootNode? {
|
||||
parameters.logger.progress(output, "Commonized declarations from ${inputs.targets}") {
|
||||
val availableTrees = inputs.filterNonNull()
|
||||
/* Nothing to merge */
|
||||
if (availableTrees.size == 0) return null
|
||||
val availableTrees = inputs.filterNonNull()
|
||||
/* Nothing to merge */
|
||||
if (availableTrees.size == 0) return null
|
||||
|
||||
parameters.logger.progress(output, "Commonized declarations from ${inputs.targets}") {
|
||||
val classifiers = CirKnownClassifiers(
|
||||
commonizedNodes = CirCommonizedClassifierNodes.default(),
|
||||
commonDependencies = parameters.dependencyClassifiers(output)
|
||||
|
||||
Reference in New Issue
Block a user