3df5123d0d
- Move `prepare/cidr-plugin`, `prepare/clion-plugin` and `prepare/appcode-plugin` modules from `kotlin` to `kotlin-ultimate` project - Move `versions.clion.*` and `versions.appcode.*` properties from `kotlin` to `kotlin-ultimate` project - Drop `cidr183` bunch in `kotlin` project - Drop useless `cidrPluginDir`, `clionPluginDir`, `clionSandboxDir`, `appcodePluginDir`, `appcodeSandboxDir` Gradle properties in `kotlin` project - Drop `cidrPlugin` Gradle task in `kotlin` project - Total: Add ability to build `kotlin-ultimate` both as part of multi-project build with `kotlin` project, and as a standalone build
24 lines
493 B
Kotlin
24 lines
493 B
Kotlin
|
|
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"))
|
|
|
|
compile(intellijDep())
|
|
|
|
runtimeOnly(files(toolsJar()))
|
|
}
|
|
|
|
val ideaPluginDir: File by rootProject.extra
|
|
val ideaSandboxDir: File by rootProject.extra
|
|
|
|
runIdeTask("runIde", ideaPluginDir, ideaSandboxDir) {
|
|
dependsOn(":dist", ":ideaPlugin")
|
|
}
|