[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()"))
override val binaries: KotlinJsBinaryContainer
get() = project.objects.newInstance(
KotlinJsBinaryContainer::class.java,
this,
WrapUtil.toDomainObjectSet(JsBinary::class.java)
)
get() {
return irTarget?.binaries
?: project.objects.newInstance(
KotlinJsBinaryContainer::class.java,
this,
WrapUtil.toDomainObjectSet(JsBinary::class.java)
)
}
var irTarget: KotlinJsIrTarget? = null