| apply { plugin("kotlin") } |
| |
| dependencies { |
| compile(projectDist(":kotlin-stdlib")) |
| compile(project(":core")) |
| compile(project(":compiler:frontend")) |
| compile(project(":compiler:frontend.java")) |
| compile(project(":compiler:frontend.script")) |
| compile(project(":compiler:light-classes")) |
| compile(project(":compiler:util")) |
| compile(project(":j2k")) |
| compile(project(":idea:ide-common")) |
| compile(project(":idea:idea-jps-common")) |
| compile(project(":plugins:android-extensions-compiler")) |
| compile(ideaSdkCoreDeps("intellij-core", "util")) |
| compile(ideaSdkDeps("openapi", "idea")) |
| compile(ideaPluginDeps("gradle-tooling-api", "gradle", plugin = "gradle")) |
| //compileOnly(preloadedDeps("uast-common")) |
| compile(preloadedDeps("kotlinx-coroutines-core", "kotlinx-coroutines-jdk8")) |
| } |
| |
| sourceSets { |
| "main" { |
| projectDefault() |
| java.srcDir("../idea-analysis/src") |
| resources.srcDir("../idea-analysis/src").apply { include("**/*.properties") } |
| } |
| "test" {} |
| } |