import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 5 . 2 1 " ĊĠĠĠ Ġkotlin (" plugin . serialization ") Ġversion Ġ" 1 . 5 . 2 1 " ĊĠĠĠ Ġapplication ĊĠĠĠ Ġid (" com . github . john ren gel man . shadow ") Ġversion Ġ" 7 . 0 . 0 " Ċ } Ċ Ċ group Ġ= Ġ" de . rub ix dev " Ċ version Ġ= Ġ" 1 . 3 . 1 " Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () ĊĠĠĠ Ġ// maven (" https :// oss . son atype . org / content / repositories / snapshots ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġ// ĠK ord ĊĠĠĠ Ġimplementation (" dev . k ord : k ord - core : 0 . 7 . 4 ") ĊĊĠĠĠ Ġ// ĠLogging ĊĠĠĠ Ġimplementation ( platform (" org . apache . logging . log 4 j : log 4 j - bom : 2 . 1 4 . 1 ")) ĊĠĠĠ Ġimplementation (" org . apache . logging . log 4 j ", Ġ" log 4 j - core ") ĊĠĠĠ Ġimplementation (" org . apache . logging . log 4 j ", Ġ" log 4 j - api ") ĊĠĠĠ Ġimplementation (" org . apache . logging . log 4 j ", Ġ" log 4 j - slf 4 j - impl ") ĊĊĠĠĠ Ġ// ĠKotlin X ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - serialization - json : 1 . 2 . 2 ") Ċ } Ċ Ċ application Ġ{ ĊĠĠĠ Ġmain ClassName Ġ= Ġ" de . rub ix dev . master mind . Main Kt " Ċ } Ċ Ċ tasks . jar Ġ{ ĊĠĠĠ Ġmanifest Ġ{ ĊĠĠĠĠĠĠĠ Ġattributes ( map Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Main - Class " Ġto Ġ" de . rub ix dev . master mind . Main Kt ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Multi - Release " Ġto Ġ" true " ĊĠĠĠĠĠĠĠ Ġ)) ĊĠĠĠ Ġ} Ċ } Ċ Ċ tasks . with Type < Kotlin Compile > Ġ{ ĊĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 1 " Ċ }