Ċ apply Ġ{ Ġplugin (" kotlin ") Ġ} Ċ Ċ jvm Target Ġ= Ġ" 1 . 6 " Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġcompile ( project (": compiler : util ")) ĊĠĠĠ Ġcompile ( project (": compiler : cli ")) ĊĠĠĠ Ġcompile ( project (": compiler : frontend ")) ĊĠĠĠ Ġcompile ( project (": compiler : backend ")) ĊĠĠĠ Ġcompile ( project Tests (": compiler : tests - common ")) ĊĠĠĠ Ġcompile ( common Dep (" junit : junit ")) ĊĠĠĠ Ġcompile ( idea Sdk Deps (" openapi ")) ĊĊĠĠĠ Ġtest Compile ( project (": compiler : incremental - compilation - impl ")) ĊĠĠĠ Ġtest Compile ( project (": core ")) ĊĠĠĠ Ġtest Compile ( project (": compiler : frontend . java ")) ĊĠĠĠ Ġtest Compile ( project Tests (": j ps - plugin ")) ĊĠĠĠ Ġtest Compile ( idea Sdk Deps (" j ps - model . jar ", Ġsub dir Ġ= Ġ" j ps ")) ĊĠĠĠ Ġtest Compile ( idea Sdk Deps (" groovy - all ")) ĊĠĠĠ Ġtest Compile ( idea Sdk Deps (" idea ", Ġ" idea _ rt ")) ĊĠĠĠ Ġtest Compile ( idea Sdk Deps (" j ps - build - test ", Ġsub dir Ġ= Ġ" j ps / test ")) ĊĠĠĠ Ġtest Compile ( idea Sdk Deps (" j ps - builders ")) Ċ } Ċ Ċ source Sets Ġ{ ĊĠĠĠ Ġ" main " Ġ{ Ġproject Default () Ġ} ĊĠĠĠ Ġ" test " Ġ{ Ġproject Default () Ġ} Ċ } Ċ Ċ project Test Ġ{ ĊĠĠĠ Ġworking Dir Ġ= Ġroot Dir Ċ } Ċ