// ĠSPDX - License - Identifier : ĠBSD - 3 - Clause Ċ Ċ import Ġorg . isl ando ft ex . ar ara . build . Versions Ċ import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġ` java - library ` ĊĠĠĠ Ġid (" org . jetbrains . kotlin . plugin . serialization ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġapi ( project (": api ")) ĊĠĠĠ Ġimplementation ( project (": core ")) ĊĠĠĠ Ġimplementation ( group Ġ= Ġ" org . slf 4 j ", Ġname Ġ= Ġ" slf 4 j - api ", Ġversion Ġ= ĠVersions . slf 4 j ) ĊĠĠĠ Ġimplementation ( group Ġ= Ġ" org . m vel " Ġ, Ġname Ġ= Ġ" m vel 2 ", Ġversion Ġ= ĠVersions . m vel ) ĊĠĠĠ Ġimplementation ( group Ġ= Ġ" org . jetbrains . kotlin x ", Ġname Ġ= Ġ" kotlin x - serialization - core ", Ġversion Ġ= ĠVersions . kotlin x Serialization ) ĊĠĠĠ Ġimplementation ( group Ġ= Ġ" com . char les k orn . k aml ", Ġname Ġ= Ġ" k aml ", Ġversion Ġ= ĠVersions . k aml ) Ċ } Ċ Ċ tasks Ġ{ ĊĠĠĠ Ġwith Type < Kotlin Compile > Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= ĠlistOf ("- X opt - in = org . isl ando ft ex . ar ara . api . localization . Ar ara Messages ," Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" kotlin . time . Experimental Time , kotlin . io . path . Experimental Path Api ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ