[KLIB tool] Drop useless arg: -target

This commit is contained in:
Dmitriy Dolovov
2023-10-05 10:27:57 +02:00
committed by Space Team
parent b0c1cbff32
commit 447b0eddac
3 changed files with 6 additions and 12 deletions
@@ -11,8 +11,8 @@ import java.io.File
private fun invokeKlibTool(kotlinNativeClassLoader: ClassLoader, klibFile: File, functionName: String, vararg args: Any): String {
val libraryClass = Class.forName("org.jetbrains.kotlin.cli.klib.Library", true, kotlinNativeClassLoader)
val entryPoint = libraryClass.declaredMethods.single { it.name == functionName }
val lib = libraryClass.getDeclaredConstructor(String::class.java, String::class.java, String::class.java)
.newInstance(klibFile.canonicalPath, null, "host")
val lib = libraryClass.getDeclaredConstructor(String::class.java, String::class.java)
.newInstance(klibFile.canonicalPath, null)
val output = StringBuilder()
entryPoint.invoke(lib, output, *args)