build scripts: locate paths to JARs included into intellij-core distribution via project configuration

If paths to JAR files are hardcoded scripts will break when corresponding libraries are converted to repository libraries.
This commit is contained in:
nik
2017-10-11 15:26:53 +03:00
parent e4f04a4957
commit 4d1baa29be
@@ -16,7 +16,6 @@
package org.jetbrains.intellij.build
import org.jetbrains.intellij.build.impl.LayoutBuilder
/**
* Builds artifacts which are used in Kotlin Compiler and UpSource
*
@@ -95,17 +94,8 @@ class IntelliJCoreArtifactsBuilder {
analysisModules.each { module it }
}
ant.fileset(dir: "$home/lib") {
include(name: "asm-all.jar")
include(name: "guava-21.0.jar")
include(name: "picocontainer.jar")
include(name: "trove4j.jar")
include(name: "cli-parser-1.1.jar")
include(name: "snappy-in-java-0.5.1.jar")
include(name: "jayatana-1.2.4.jar")
include(name: "imgscalr-lib-4.2.jar")
include(name: "batik-all.jar")
include(name: "xmlgraphics-commons-1.5.jar")
["ASM", "Guava", "picocontainer", "Trove4j", "cli-parser", "Snappy-Java", "jayatana", "imgscalr", "batik", "xmlgraphics-commons"].each {
projectLibrary(it)
}
}
buildContext.notifyArtifactBuilt(coreArtifactDir)