[K/N] Fix defFileDependencies

This commit is contained in:
Sergey Bogolepov
2022-08-26 10:24:58 +03:00
parent 5f847ac40d
commit dde1dcc760
@@ -1,6 +1,8 @@
package org.jetbrains.kotlin.native.interop.gen package org.jetbrains.kotlin.native.interop.gen
import kotlinx.cinterop.usingJvmCInteropCallbacks
import org.jetbrains.kotlin.konan.util.DefFile import org.jetbrains.kotlin.konan.util.DefFile
import org.jetbrains.kotlin.konan.util.usingNativeMemoryAllocator
import org.jetbrains.kotlin.native.interop.gen.jvm.KotlinPlatform import org.jetbrains.kotlin.native.interop.gen.jvm.KotlinPlatform
import org.jetbrains.kotlin.native.interop.gen.jvm.buildNativeLibrary import org.jetbrains.kotlin.native.interop.gen.jvm.buildNativeLibrary
import org.jetbrains.kotlin.native.interop.gen.jvm.prepareTool import org.jetbrains.kotlin.native.interop.gen.jvm.prepareTool
@@ -31,8 +33,11 @@ fun defFileDependencies(args: Array<String>, runFromDaemon: Boolean) {
} }
} }
} }
usingNativeMemoryAllocator {
defFileDependencies(makeDependencyAssigner(targets, defFiles, runFromDaemon)) usingJvmCInteropCallbacks {
defFileDependencies(makeDependencyAssigner(targets, defFiles, runFromDaemon))
}
}
} }
private fun makeDependencyAssigner(targets: List<String>, defFiles: List<File>, runFromDaemon: Boolean) = private fun makeDependencyAssigner(targets: List<String>, defFiles: List<File>, runFromDaemon: Boolean) =