// ĠTop - level Ġbuild Ġfile Ġwhere Ġyou Ġcan Ġadd Ġconfiguration Ġoptions Ġcommon Ġto Ġall Ġsub - projects / modules . Ċ build script Ġ{ ĊĠĠĠ Ġval Ġkotlin Version Ġby Ġextra { Ġ" 1 . 3 . 7 2 " Ġ} ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġgoogle () ĊĠĠĠĠĠĠĠ Ġj center () ĊĠĠĠ Ġ} ĊĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠ Ġclasspath (" com . android . tools . build : gradle : 4 . 0 . 0 ") ĊĠĠĠĠĠĠĠ Ġclasspath (" org . jetbrains . kotlin : kotlin - gradle - plugin :$ kotlin Version ") ĊĠĠĠĠĠĠĠ Ġclasspath (" com . google . gms : oss - licenses : 0 . 9 . 2 ") ĊĠĠĠĠĠĠĠ Ġclasspath (" com . google . android . gms : oss - licenses - plugin : 0 . 1 0 . 2 ") ĊĠĠĠĠĠĠĠ Ġclasspath (" com . hu jiang . aspect jx : gradle - android - plugin - aspect jx : 2 . 0 . 4 ") ĊĠĠĠĠĠĠĠ Ġclasspath (" org . aspect j : aspect j tools : 1 . 8 . 1 3 ") ĊĠĠĠĠĠĠĠ Ġ// ĠNOTE : ĠDo Ġnot Ġplace Ġyour Ġapplication Ġdependencies Ġhere ; Ġthey Ġbelong ĊĠĠĠĠĠĠĠ Ġ// Ġin Ġthe Ġindividual Ġmodule Ġbuild . gradle Ġfiles ĊĠĠĠ Ġ} Ċ } Ċ Ċ all projects Ġ{ ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġgoogle () ĊĠĠĠĠĠĠĠ Ġj center () ĊĠĠĠĠĠĠĠ Ġmaven ( url Ġ= Ġ" https :// jit pack . io ") ĊĠĠĠĠĠĠĠ Ġmaven ( url Ġ= Ġ" http :// dl . bin tray . com / kotlin / kotlin - e ap - 1 . 2 ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ task (" clean " Ġ, Delete :: class ){ ĊĠĠĠ Ġdelete Ġ= Ġset Of ( root Project . build Dir ) Ċ }