root Project . name Ġ= Ġ" sal ty rtc - mpp " Ċ Ċ plugin Management Ġ{ ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġgradle Plugin Portal () ĊĠĠĠĠĠĠĠ Ġgoogle () ĊĠĠĠĠĠĠĠ Ġj center () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġplugins Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġv ( artifactId : ĠString ): ĠString Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġextra [" ${ artifactId }. version "] Ġas ĠString ĊĊĠĠĠĠĠĠĠ Ġval Ġkotlin Version Ġ= Ġv (" kotlin ") ĊĠĠĠĠĠĠĠ Ġkotlin (" multi platform ") Ġversion Ġkotlin Version ĊĠĠĠĠĠĠĠ Ġkotlin (" jvm ") Ġversion Ġkotlin Version ĊĠĠĠĠĠĠĠ Ġkotlin (" android ") Ġversion Ġkotlin Version ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġresolution Strategy Ġ{ ĊĠĠĠĠĠĠĠ Ġeach Plugin Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwhen Ġ( requested . id . id ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" com . android . library ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" com . android . application ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ-> Ġuse Module (" com . android . tools . build : gradle :${ requested . version }") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependency Resolution Management Ġ{ ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġmaven Central () ĊĠĠĠĠĠĠĠ Ġgoogle () ĊĠĠĠĠĠĠĠ Ġmaven (" https :// jit pack . io ") ĊĠĠĠĠĠĠĠ Ġj center () ĊĠĠĠ Ġ} Ċ } Ċ Ċ // Ġlibrary Ċ include (": api ") Ċ include (": core ") Ċ include (": crypto ") Ċ include (": msg pack - default ") Ċ include (": logger - default ") Ċ Ċ // Ġwebsocket Ċ include (": websocket - ktor ") Ċ Ċ // Ġtasks Ċ include (": task - relay ed - data ") Ċ include (": task - webrtc ") Ċ Ċ // Ġsamples Ċ include (": sample - jvm ") Ċ include (": sample - android ") Ċ