plugin Management Ġ{ ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġmaven Local () ĊĠĠĠĠĠĠĠ Ġgradle Plugin Portal () ĊĠĠĠĠĠĠĠ Ġmaven Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġurl Ġ= Ġuri (" https :// maven . pkg . jetbrains . space / public / p / compose / dev ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġresolution Strategy Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġkotlin Version Ġ= Ġextra [" kotlin . version "] Ġas ĠString ĊĠĠĠĠĠĠĠ Ġprintln (" Kotlin Version = [$ kotlin Version ]") ĊĠĠĠĠĠĠĠ Ġeach Plugin Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( requested . id . id Ġ== Ġ" org . jetbrains . compose ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġuse Version Ġ= Ġif Ġ( extra . has (" COMP OSE _ CORE _ VERSION ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġextra [" COMP OSE _ CORE _ VERSION "]. toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" 0 . 0 . 0 - SN AS PH OT " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprintln (" COMP OSE _ INTEGR ATION _ VERSION = [$ use Version ]") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġuse Version ( use Version ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġif Ġ( requested . id . id . startsWith (" org . jetbrains . kotlin ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġuse Version ( kotlin Version ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ include (": lib ") Ċ