[Gradle, JS] Return binaries from ir target if it exists

This commit is contained in:
Ilya Goncharov
2020-02-13 17:31:37 +03:00
parent 2d900e2234
commit 703ceff9a3
@@ -96,11 +96,14 @@ constructor(
@Deprecated("Use produceExecutable instead", ReplaceWith("produceExecutable()")) @Deprecated("Use produceExecutable instead", ReplaceWith("produceExecutable()"))
override val binaries: KotlinJsBinaryContainer override val binaries: KotlinJsBinaryContainer
get() = project.objects.newInstance( get() {
return irTarget?.binaries
?: project.objects.newInstance(
KotlinJsBinaryContainer::class.java, KotlinJsBinaryContainer::class.java,
this, this,
WrapUtil.toDomainObjectSet(JsBinary::class.java) WrapUtil.toDomainObjectSet(JsBinary::class.java)
) )
}
var irTarget: KotlinJsIrTarget? = null var irTarget: KotlinJsIrTarget? = null