import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġ// ĠApply Ġthe ĠKotlin ĠJVM Ġplugin Ġto Ġadd Ġsupport Ġfor ĠKotlin Ġon Ġthe ĠJVM . ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 4 . 3 0 " Ġapply Ġfalse Ċ } Ċ Ċ all projects Ġ{ ĊĠĠĠ Ġgroup Ġ= Ġ" de . wz . div inv " ĊĠĠĠ Ġversion Ġ= Ġ" 0 . 0 . 1 - SNAPSHOT " ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġmaven Central () ĊĠĠĠ Ġ} Ċ } Ċ Ċ sub projects Ġ{ ĊĠĠĠ Ġtasks . with Type < Kotlin Compile >(). configure Each Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" Config uring Ġ$ name Ġin Ġproject Ġ${ project . name } ...") ĊĠĠĠĠĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= ĠlistOf ("- X js r 3 0 5 = strict ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuse IR Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġj vm Target Ġ= Ġ" 1 . 8 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= ĠlistOf ("- X js r 3 0 5 = strict ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ