| plugins { | |
| kotlin("jvm") | |
| id("jps-compatible") | |
| } | |
| dependencies { | |
| compileOnly(project(":idea")) | |
| compileOnly(project(":idea:idea-maven")) | |
| compileOnly(project(":idea:idea-gradle")) | |
| compileOnly(project(":idea:idea-jvm")) | |
| runtimeOnly(intellijDep()) | |
| runtimeOnly(intellijRuntimeAnnotations()) | |
| runtimeOnly(toolsJar()) | |
| } | |
| val ideaPluginDir: File by rootProject.extra | |
| val ideaSandboxDir: File by rootProject.extra | |
| runIdeTask("runIde", ideaPluginDir, ideaSandboxDir) { | |
| dependsOn(":dist", ":ideaPlugin") | |
| } |