/* Ċ Ġ* ĠCopyright Ġ 2 0 1 6 - 2 0 2 1 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense . Ċ Ġ*/ Ċ import Ġorg . gradle . kotlin . dsl .* Ċ import Ġorg . jetbrains . kotlin . gradle . dsl .* ĊĊ Ċ configure ( sub projects . filter Ġ{ Ġit . name Ġ! in Ġun published Ġ}) Ġ{ ĊĠĠĠ Ġif Ġ( name Ġ== Ġ" kotlin x - coroutines - bom " Ġ|| Ġname Ġ== Ġ" kotlin x . coroutines ") Ġreturn @ configure ĊĠĠĠ Ġif Ġ( is Multi platform ) Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Extension . source Sets . get ByName (" jvm Main "). dependencies Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġapi ( project . dependencies . platform ( project (": kotlin x - coroutines - bom "))) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" api "( platform ( project (": kotlin x - coroutines - bom "))) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ