plugins Ġ{ ĊĠĠĠ Ġkotlin (" multi platform ") ĊĠĠĠ Ġid (" com . android . library ") Ċ } Ċ Ċ kotlin Ġ{ ĊĠĠĠ Ġandroid () ĊĊĠĠĠ Ġval Ġmac os X 6 4 Ġ= Ġmac os X 6 4 () ĊĠĠĠ Ġval Ġios X 6 4 Ġ= Ġios X 6 4 () ĊĠĠĠ Ġval Ġios Simulator Arm 6 4 Ġ= Ġios Simulator Arm 6 4 () ĊĠĠĠ Ġval Ġios Arm 6 4 Ġ= Ġios Arm 6 4 () ĊĠĠĠ Ġconfigure ( listOf ( macos X 6 4 , Ġios X 6 4 , Ġios Simulator Arm 6 4 , Ġios Arm 6 4 )) Ġ Ġ{ ĊĠĠĠĠĠĠĠ Ġbinaries Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġframework Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbase Name Ġ= Ġ" sdk " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġframework (" custom ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbase Name Ġ= Ġ" lib " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġsource Sets Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcommon Main Ġby Ġgetting ĊĊĠĠĠĠĠĠĠ Ġval Ġios X 6 4 Main Ġby Ġgetting ĊĠĠĠĠĠĠĠ Ġval Ġios Simulator Arm 6 4 Main Ġby Ġgetting ĊĠĠĠĠĠĠĠ Ġval Ġios Arm 6 4 Main Ġby Ġgetting ĊĊĠĠĠĠĠĠĠ Ġval Ġios Main Ġby Ġcreating Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdepends On ( common Main ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġios X 6 4 Main . depends On ( this ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġios Simulator Arm 6 4 Main . depends On ( this ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġios Arm 6 4 Main . depends On ( this ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ android Ġ{ ĊĠĠĠ Ġcompile Sdk Version ( 3 0 ) ĊĠĠĠ Ġsource Sets [" main "]. manifest . src File (" src / android Main / Android Manifest . xml ") ĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġmin Sdk Version ( 2 1 ) ĊĠĠĠĠĠĠĠ Ġtarget Sdk Version ( 3 0 ) ĊĠĠĠ Ġ} Ċ } Ċ