plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") Ċ } Ċ Ċ val Ġcommon Compiler Modules : ĠArray < String > Ġby Ġroot Project . extra Ċ Ċ val Ġexcluded Compiler Modules Ġ= ĠlistOf ( ĊĠĠĠ Ġ": compiler : cli ", ĊĠĠĠ Ġ": compiler : javac - wrapper ", ĊĠĠĠ Ġ": compiler : incremental - compilation - impl " Ċ ) Ċ Ċ val Ġprojects Ġ= Ġcommon Compiler Modules . asList () Ġ- Ġexcluded Compiler Modules Ġ+ ĠlistOf ( ĊĠĠĠ Ġ": kotlin - compiler - runner ", ĊĠĠĠ Ġ": kotlin - pre loader ", ĊĠĠĠ Ġ": daemon - common ", ĊĠĠĠ Ġ": kotlin - daemon - client " Ċ ) Ċ Ċ publish J ars For Ide ( ĊĠĠĠ Ġprojects Ġ= Ġprojects , ĊĠĠĠ Ġlibrary Dependencies Ġ= ĠlistOf ( protobuf Full ()) Ċ ) Ċ