From 921a78781542aabad18d4aca81d2c9b57d41777a Mon Sep 17 00:00:00 2001 From: Dmitriy Dolovov Date: Fri, 16 Feb 2024 14:47:55 +0100 Subject: [PATCH] [KLIB tool] Move all CLI-related logic to the `Command` class ^KT-62340 --- .../org/jetbrains/kotlin/cli/klib/main.kt | 209 +++++++++--------- 1 file changed, 105 insertions(+), 104 deletions(-) diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt b/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt index 5b6cc28d8a7..7b587e83e38 100644 --- a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt +++ b/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt @@ -39,96 +39,113 @@ import java.io.File import kotlin.system.exitProcess import org.jetbrains.kotlin.konan.file.File as KFile -private fun printUsage() { - println( - """ - Usage: klib [