@cedric: Also I think we should improve some things in Kobalt:
1) Support for multimodule builds: project can contain several build files in the corresponding module folder. This will allow users to split large build file to several in the project. Also build file should exist in the module directory instead of kobalt/src/Build.kt.
2) Make kobalt build file unique extension: "build.kobalt" This will distinguish kobalt build file from regular source file which can add user in the project. And don't worry about completion and highlights in build file- this will be handled on plugin side without some extra meta-module "Build.kt".