Revert "[Gradle] Make target lifecycle task depend on classes compilation outputs"

This reverts commit 564e3b064a.
This commit is contained in:
Anton Lakotka
2022-08-31 16:02:27 +02:00
committed by Space
parent a4cfb99de4
commit 164d66595c
@@ -151,10 +151,11 @@ abstract class AbstractKotlinTargetConfigurator<KotlinTargetType : KotlinTarget>
it.description = "Assembles outputs for compilation '${compilation.name}' of target '${compilation.target.name}'" it.description = "Assembles outputs for compilation '${compilation.name}' of target '${compilation.target.name}'"
it.inputs.files(project.provider { it.inputs.files(project.provider {
// the task may not be registered at this point, reference it lazily // the task may not be registered at this point, reference it lazily
compilation.output.classesDirs compilation.compileKotlinTaskProvider.map { it.outputs.files }
}) })
it.inputs.files(compilation.output.resourcesDirProvider) it.inputs.files(compilation.output.resourcesDirProvider)
} }
compilation.output.classesDirs.from(project.files().builtBy(compilation.compileAllTaskName))
} }
override fun defineConfigurationsForTarget(target: KotlinTargetType) { override fun defineConfigurationsForTarget(target: KotlinTargetType) {