plugins Ġ{ ĊĠĠĠ Ġid (" com . android . library ") Ġversion Ġ"$ android Plugin Version " Ġapply Ġfalse ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ"$ kotlin Version " Ġapply Ġfalse ĊĠĠĠ Ġkotlin (" android ") Ġversion Ġ"$ kotlin Version " Ġapply Ġfalse ĊĠĠĠ Ġkotlin (" multi platform ") Ġversion Ġ"$ kotlin Version " Ġapply Ġfalse Ċ } Ċ Ċ sub projects Ġ{ ĊĠĠĠ Ġapply ( plugin Ġ= Ġ" maven - publish ") ĊĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġgoogle () ĊĠĠĠĠĠĠĠ Ġmaven Central () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġgroup Ġ= Ġ" example " ĊĠĠĠ Ġversion Ġ= Ġ" 1 . 0 " ĊĊĠĠĠ Ġextensions . getBy Type < Publishing Extension >(). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmaven Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġset Url ( File ( rootDir , Ġ" repo ")) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġplugins . with Type < Java Plugin > Ġ{ ĊĠĠĠĠĠĠĠ Ġextensions . configure < Java Plugin Extension > Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ