import Ġorg . jetbrains . compose . compose Ċ import Ġorg . jetbrains . compose . desktop . application . dsl . Target Format Ċ import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 6 . 1 0 " ĊĠĠĠ Ġid (" org . jetbrains . compose ") Ġversion Ġ" 1 . 1 . 1 " Ċ } Ċ Ċ group Ġ= Ġ" cn . ix iao ch uan . fro do " Ċ version Ġ= Ġ" 1 . 0 " Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven (" https :// maven . pkg . jetbrains . space / public / p / compose / dev ") ĊĠĠĠ Ġmaven (" https :// repo 1 . maven . org / maven 2 /") ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġtest Implementation ( kotlin (" test ")) ĊĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - coroutines - core : 1 . 6 . 0 ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - coroutines - swing : 1 . 6 . 0 ") ĊĊĠĠĠ Ġimplementation (" org . junit . jupiter : junit - jupiter : 5 . 8 . 2 ") ĊĠĠĠ Ġimplementation ( compose . desktop . current Os ) ĊĊĠĠĠ Ġimplementation (" org . apache . poi : poi : 5 . 2 . 2 ") ĊĠĠĠ Ġimplementation (" org . apache . poi : poi - oo xml : 5 . 2 . 2 ") ĊĠĠĠ Ġimplementation (" org . apache . poi : poi - excel ant : 5 . 2 . 2 ") ĊĊĠĠĠ Ġimplementation (" com . google . re 2 j : re 2 j : 1 . 6 ") Ċ } Ċ Ċ tasks . test Ġ{ ĊĠĠĠ Ġuse JUnit Platform () Ċ } Ċ Ċ tasks . with Type < Kotlin Compile > Ġ{ ĊĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 6 " Ċ } Ċ Ċ compose . desktop Ġ{ ĊĠĠĠ Ġapplication Ġ{ ĊĠĠĠĠĠĠĠ Ġmain Class Ġ= Ġ" Main Kt " ĊĠĠĠĠĠĠĠ Ġnative Dist ributions Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtarget Formats ( Target Format . D mg , ĠTarget Format . M si , ĠTarget Format . Deb ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠpackageName Ġ= Ġ" copyright " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpackage Version Ġ= Ġ" 1 . 0 . 0 " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }