From 31b4db7f67f3768c8b2cb786fc2018baadea6aec Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Wed, 17 Oct 2018 20:13:15 +0300 Subject: [PATCH] 191: PersistentStateComponent and other declarations were moved to platform-api --- idea/idea-core/build.gradle.kts.191 | 36 +++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 idea/idea-core/build.gradle.kts.191 diff --git a/idea/idea-core/build.gradle.kts.191 b/idea/idea-core/build.gradle.kts.191 new file mode 100644 index 00000000000..cc79a8ffa88 --- /dev/null +++ b/idea/idea-core/build.gradle.kts.191 @@ -0,0 +1,36 @@ + +plugins { + kotlin("jvm") + id("jps-compatible") +} + +dependencies { + compile(project(":kotlin-stdlib")) + compileOnly(project(":kotlin-reflect-api")) + compile(project(":core:descriptors")) + compile(project(":core:descriptors.jvm")) + 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(project(":kotlin-scripting-compiler")) + compile(commonDep("org.jetbrains.kotlinx", "kotlinx-coroutines-core")) { isTransitive = false } + compile(commonDep("org.jetbrains.kotlinx", "kotlinx-coroutines-jdk8")) { isTransitive = false } + compileOnly(intellijCoreDep()) { includeJars("intellij-core") } + compileOnly(intellijDep()) { includeJars("platform-api") } + compileOnly(intellijPluginDep("gradle")) +} + +sourceSets { + "main" { + projectDefault() + java.srcDir("../idea-analysis/src") + resources.srcDir("../idea-analysis/src").apply { include("**/*.properties") } + } + "test" {} +}