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.
final String libDir = "$buildDir/kt43502/"
// Construct library that contains actual symbol definition.
it.getByTarget(target.name).doFirst {
UtilsKt.buildStaticLibrary(
project,
[file("$projectDir/interop/kt43502/kt43502.c")],
file("$libDir/kt43502.a"),
file("$libDir/kt43502.objs"),
)
it.getByTarget(target.name).configure {
doFirst {
UtilsKt.buildStaticLibrary(
project,
[file("$projectDir/interop/kt43502/kt43502.c")],
file("$libDir/kt43502.a"),
file("$libDir/kt43502.objs"),
)
}
}
}