Fix build after rebase on master

This commit is contained in:
Ilya Chernikov
2017-09-11 22:34:01 +02:00
parent 46884bec84
commit d92cce6e6a
5 changed files with 8 additions and 3 deletions
+6
View File
@@ -38,6 +38,12 @@ fun Project.preloadedDeps(vararg artifactBaseNames: String, baseDir: File = File
return files(*matchingFiles.map { it.canonicalPath }.toTypedArray())
}
fun Project.ideaUltimatePreloadedDeps(vararg artifactBaseNames: String, subdir: String? = null): ConfigurableFileCollection {
val ultimateDepsDir = File(rootDir, "ultimate", "dependencies")
return if (ultimateDepsDir.isDirectory) preloadedDeps(*artifactBaseNames, baseDir = ultimateDepsDir, subdir = subdir)
else files()
}
fun Project.ideaSdkDeps(vararg artifactBaseNames: String, subdir: String = "lib"): ConfigurableFileCollection =
preloadedDeps(*artifactBaseNames, baseDir = File(rootDir, "ideaSDK"), subdir = subdir)
-1
View File
@@ -38,7 +38,6 @@ dependencies {
testCompile(project(":compiler:incremental-compilation-impl"))
testCompile(commonDep("junit:junit"))
testCompile(ideaSdkDeps("openapi", "idea"))
testCompile(preloadedDeps("uast-tests"))
testRuntime(ideaSdkDeps("*.jar"))
testRuntime(ideaPluginDeps("idea-junit", "resources_en", plugin = "junit"))
testRuntime(ideaPluginDeps("IntelliLang", plugin = "IntelliLang"))
+1 -1
View File
@@ -2,7 +2,7 @@ apply { plugin("kotlin") }
dependencies {
compileOnly(ideaSdkDeps("openapi", "idea"))
compileOnly(ideaSdkDeps("openapi", "idea", "external-system-rt"))
compileOnly(ideaPluginDeps("gradle-tooling-api", "gradle", plugin = "gradle"))
compileOnly(ideaPluginDeps("Groovy", plugin = "Groovy"))
-1
View File
@@ -15,7 +15,6 @@ dependencies {
testCompile(project(":compiler:util"))
testCompile(project(":compiler:cli"))
testCompile(project(":idea:idea-android"))
testCompile(preloadedDeps("uast-tests"))
testRuntime(ideaSdkDeps("*.jar"))
}
+1
View File
@@ -33,6 +33,7 @@ dependencies {
compile(project(":idea:ide-common")) { isTransitive = false }
compile(project(":idea:idea-gradle")) { isTransitive = false }
compile(ideaUltimatePreloadedDeps("*.jar", subdir = "nodejs_plugin/NodeJS/lib"))
compile(ideaUltimateSdkCoreDeps("annotations", "trove4j", "intellij-core"))
compile(ideaUltimateSdkDeps("openapi", "idea", "util"))
// compile(ideaUltimatePluginDeps("gradle-tooling-api", plugin = "gradle"))