Build: Copy uast to idea plugin as separate artifacts

This commit is contained in:
Vyacheslav Gerasimov
2018-05-07 18:57:37 +03:00
parent 8fda174fb0
commit e6f64519e4
8 changed files with 45 additions and 32 deletions
-29
View File
@@ -1,29 +0,0 @@
description = "Kotlin Android Lint"
plugins {
`java-base`
id("jps-compatible-base")
}
val projectsToShadow = listOf(
":plugins:lint",
":plugins:uast-kotlin",
":plugins:uast-kotlin-idea")
sourceSets {
"main" {}
"test" {}
}
dependencies {
projectsToShadow.forEach { p ->
embeddedComponents(project(p)) { isTransitive = false }
}
}
runtimeJar {
fromEmbeddedComponents()
}
ideaPlugin()