Remove CLI and some of daemon-related modules from compiler-for-ide
These modules is not required by the plugin, and the plugin verifier warns about unsatisfied dependencies of the modules. CLI is needed in tests so a separate artifact is created instead.
This commit is contained in:
@@ -963,6 +963,7 @@ tasks {
|
|||||||
":prepare:ide-plugin-dependencies:js-ir-runtime-for-ide",
|
":prepare:ide-plugin-dependencies:js-ir-runtime-for-ide",
|
||||||
":prepare:ide-plugin-dependencies:kotlin-build-common-tests-for-ide",
|
":prepare:ide-plugin-dependencies:kotlin-build-common-tests-for-ide",
|
||||||
":prepare:ide-plugin-dependencies:kotlin-compiler-for-ide",
|
":prepare:ide-plugin-dependencies:kotlin-compiler-for-ide",
|
||||||
|
":prepare:ide-plugin-dependencies:kotlin-compiler-cli-for-ide",
|
||||||
":prepare:ide-plugin-dependencies:kotlin-gradle-statistics-for-ide",
|
":prepare:ide-plugin-dependencies:kotlin-gradle-statistics-for-ide",
|
||||||
":prepare:ide-plugin-dependencies:kotlinx-serialization-compiler-plugin-for-ide",
|
":prepare:ide-plugin-dependencies:kotlinx-serialization-compiler-plugin-for-ide",
|
||||||
":prepare:ide-plugin-dependencies:noarg-compiler-plugin-for-ide",
|
":prepare:ide-plugin-dependencies:noarg-compiler-plugin-for-ide",
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
idePluginDependency {
|
||||||
|
publishProjectJars(listOf(
|
||||||
|
":compiler:cli",
|
||||||
|
":compiler:cli-js"
|
||||||
|
))
|
||||||
|
}
|
||||||
@@ -2,6 +2,8 @@ idePluginDependency {
|
|||||||
val compilerModules: Array<String> by rootProject.extra
|
val compilerModules: Array<String> by rootProject.extra
|
||||||
|
|
||||||
val excludedCompilerModules = listOf(
|
val excludedCompilerModules = listOf(
|
||||||
|
":compiler:cli",
|
||||||
|
":compiler:cli-js",
|
||||||
":compiler:javac-wrapper",
|
":compiler:javac-wrapper",
|
||||||
":compiler:backend.js",
|
":compiler:backend.js",
|
||||||
":compiler:backend.wasm",
|
":compiler:backend.wasm",
|
||||||
@@ -15,10 +17,7 @@ idePluginDependency {
|
|||||||
":kotlin-compiler-runner",
|
":kotlin-compiler-runner",
|
||||||
":kotlin-preloader",
|
":kotlin-preloader",
|
||||||
":daemon-common",
|
":daemon-common",
|
||||||
":daemon-common-new",
|
":kotlin-daemon-client"
|
||||||
":kotlin-daemon",
|
|
||||||
":kotlin-daemon-client",
|
|
||||||
":kotlin-daemon-client-new"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
publishProjectJars(
|
publishProjectJars(
|
||||||
|
|||||||
@@ -362,6 +362,7 @@ include ":prepare:ide-plugin-dependencies:android-extensions-compiler-plugin-for
|
|||||||
":prepare:ide-plugin-dependencies:js-ir-runtime-for-ide",
|
":prepare:ide-plugin-dependencies:js-ir-runtime-for-ide",
|
||||||
":prepare:ide-plugin-dependencies:kotlin-build-common-tests-for-ide",
|
":prepare:ide-plugin-dependencies:kotlin-build-common-tests-for-ide",
|
||||||
":prepare:ide-plugin-dependencies:kotlin-compiler-for-ide",
|
":prepare:ide-plugin-dependencies:kotlin-compiler-for-ide",
|
||||||
|
":prepare:ide-plugin-dependencies:kotlin-compiler-cli-for-ide",
|
||||||
":prepare:ide-plugin-dependencies:kotlin-dist-for-ide",
|
":prepare:ide-plugin-dependencies:kotlin-dist-for-ide",
|
||||||
":prepare:ide-plugin-dependencies:kotlin-gradle-statistics-for-ide",
|
":prepare:ide-plugin-dependencies:kotlin-gradle-statistics-for-ide",
|
||||||
":prepare:ide-plugin-dependencies:kotlinx-serialization-compiler-plugin-for-ide",
|
":prepare:ide-plugin-dependencies:kotlinx-serialization-compiler-plugin-for-ide",
|
||||||
|
|||||||
Reference in New Issue
Block a user