Adapt fix for KT-43502 to lazy task configuration

This commit is contained in:
Sergey Bogolepov
2021-02-02 17:25:56 +07:00
committed by Vasily Levchenko
parent d82109cc92
commit c01ad100a3
@@ -3765,13 +3765,15 @@ createInterop("kt43502") {
// Note: also hardcoded in def file. // Note: also hardcoded in def file.
final String libDir = "$buildDir/kt43502/" final String libDir = "$buildDir/kt43502/"
// Construct library that contains actual symbol definition. // Construct library that contains actual symbol definition.
it.getByTarget(target.name).doFirst { it.getByTarget(target.name).configure {
UtilsKt.buildStaticLibrary( doFirst {
project, UtilsKt.buildStaticLibrary(
[file("$projectDir/interop/kt43502/kt43502.c")], project,
file("$libDir/kt43502.a"), [file("$projectDir/interop/kt43502/kt43502.c")],
file("$libDir/kt43502.objs"), file("$libDir/kt43502.a"),
) file("$libDir/kt43502.objs"),
)
}
} }
} }