import Ġorg . jetbrains . compose . compose Ċ import Ġorg . jetbrains . compose . desktop . application . dsl . Target Format Ċ import Ġorg . jetbrains . intellij . tasks . Patch Plugin Xml Task Ċ import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" org . jetbrains . intellij ") Ġversion Ġ" 1 . 3 . 0 " ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 5 . 3 1 " ĊĠĠĠ Ġid (" org . jetbrains . compose ") Ġversion Ġ" 1 . 0 . 0 " Ċ } Ċ Ċ group Ġ= Ġ" me . c 5 in co " Ċ version Ġ= Ġ" 0 . 1 . 1 1 " Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġgoogle () ĊĠĠĠ Ġmaven Central () ĊĠĠĠ Ġmaven (" https :// maven . pkg . jetbrains . space / public / p / compose / dev ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( compose . desktop . linux _ x 6 4 ) ĊĠĠĠ Ġimplementation ( compose . desktop . windows _ x 6 4 ) ĊĠĠĠ Ġimplementation ( compose . desktop . macos _ x 6 4 ) ĊĠĠĠ Ġimplementation ( compose . desktop . macos _ arm 6 4 ) ĊĠĠĠ Ġimplementation ( compose . material Icons Extended ) Ċ } Ċ Ċ tasks . with Type < Kotlin Compile >() Ġ{ ĊĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 1 " Ċ } Ċ Ċ compose . desktop Ġ{ ĊĠĠĠ Ġapplication Ġ{ ĊĠĠĠĠĠĠĠ Ġmain Class Ġ= Ġ" com . c 5 in co . modifiers . Main Kt " ĊĠĠĠĠĠĠĠ Ġnative Dist ributions Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠmacOS Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġicon File . set ( project . file (" src / main / resources "). resolve (" META - INF / macos icon . ic ns ")) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtarget Formats ( Target Format . D mg ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠpackageName Ġ= Ġ" com . c 5 in co . modifiers " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpackage Version Ġ= Ġ" 1 . 0 . 1 1 " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ // ĠSee Ġhttps :// github . com / Jet Brains / gradle - intellij - plugin / Ċ intellij Ġ{ ĊĠĠĠ Ġversion . set (" 2 0 2 1 . 1 . 3 ") ĊĠĠĠ Ġtype . set (" IC ") Ċ } Ċ Ċ tasks . get ByName < Patch Plugin Xml Task >(" patch Plugin Xml ") Ġ{ ĊĠĠĠ Ġchange Notes . set (""" ĊĠĠĠĠĠ Ġ- ĠUpgrade ĠCompose ĠDesktop Ġlibrary Ġto Ġ 1 . 0 . 0 ! ĊĠĠĠĠĠ Ġ- ĠBug Ġfix Ġwith Ġtracking Ġfocus Ġand Ġmoving Ġitems Ġup / down ĊĠĠĠĠĠ Ġ- ĠVisual Ġtweak s Ġfor Ġnew Ġupdates Ġto Ġ 1 . 0 . 0 ĠMaterial Ġcomponent ry ĊĠĠĠ Ġ"" ") ĊĠĠĠ Ġsince Build . set (" 2 0 1 .* ") ĊĠĠĠ Ġuntil Build . set (" 2 1 3 .* ") Ċ } Ċ