From fee1c346a3985060faf85d4195b308eea79ab9d4 Mon Sep 17 00:00:00 2001 From: Infendro Date: Sun, 17 Aug 2025 21:40:20 +0200 Subject: [PATCH] remove main --- .../kotlin/com/infendro/cli/Main.kt | 45 ------------------- 1 file changed, 45 deletions(-) delete mode 100644 src/commonMain/kotlin/com/infendro/cli/Main.kt diff --git a/src/commonMain/kotlin/com/infendro/cli/Main.kt b/src/commonMain/kotlin/com/infendro/cli/Main.kt deleted file mode 100644 index ca8e5f0..0000000 --- a/src/commonMain/kotlin/com/infendro/cli/Main.kt +++ /dev/null @@ -1,45 +0,0 @@ -package com.infendro.cli - -import com.infendro.cli.ARG.NAME -import com.infendro.cli.ARG.B -import com.infendro.cli.ARG.C -import com.infendro.cli.ARG.D -import com.infendro.cli.ARG.E -import com.infendro.cli.ARG.F -import com.infendro.cli.argument.* - -object ARG { - val NAME = stringOrNull("a") - val B = stringOrElse("b", "x") - val C = ints("c", min = 2, max = 3) - val D = strings("d") - val E = booleanOrElse("e", true) - val F = booleanOrNull("f") -} - -fun main(args: Array) { - cli { - val G = boolean("g") - arguments(NAME, B, C, D, E, F) - - execute { - val name by NAME - val b by B - val c by C - val d by D - val e by E - val f by F - val g by G - - println(g) - } - }.run( - arrayOf( - "--a=woah", - "--c=0", - "--c=0", -// "--f=false", - "--g", - ) - ) -} \ No newline at end of file