package Ġcommon Ċ Ċ import ĠLib s Ċ import Ġorg . gradle . api . Java Version Ċ import Ġorg . gradle . kotlin . dsl . dependencies Ċ import Ġorg . gradle . kotlin . dsl . kotlin Ċ import Ġorg . gradle . kotlin . dsl . with Type Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" java - library ") ĊĠĠĠ Ġid (" kotlin ") Ċ } Ċ Ċ java Ġ{ ĊĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġapi ( Lib s . Kotlin . coroutines ) Ċ } Ċ Ċ tasks . with Type < org . jetbrains . kotlin . gradle . tasks . Kotlin Compile >(). configure Each Ġ{ ĊĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠ Ġj vm Target Ġ= ĠJava Version . VERSION _ 1 _ 8 . toString () ĊĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= Ġfree Compiler Args Ġ+ ĠBuild . common Compile Args ĊĠĠĠ Ġ} Ċ }