Fixed python plugin build.

This commit is contained in:
Dmitry Trofimov
2012-09-27 18:15:46 +04:00
parent b1eedc5f6e
commit 24bb418471
3 changed files with 11 additions and 4 deletions
+5 -4
View File
@@ -17,7 +17,7 @@ setProperty("ch", "$home/community")
setProperty("dryRun", false)
setProperty("jdk16", guessJdk())
setProperty("pluginFilter", [
setProperty("pluginFilter", [ //modules to compile
"htmltools",
"JavaScriptLanguage",
"JavaScriptDebugger", "FirefoxConnector", "ChromeConnector", "python-javascript-debugger",
@@ -38,7 +38,7 @@ setProperty("pluginFilter", [
"database-impl", "DatabaseSupport",
"sql",
"coffeescript",
"remote-sdk-impl",
"remote-sdk-api", "remote-sdk-impl",
"python-remote-interpreter",
"diagram-api", "uml",
"python-uml", "localization",
@@ -53,8 +53,8 @@ private List<String> pycharmPlatformApiModules() {
}
private List pycharmImplementationModules() {
return ["yaml", "graph", "coverage-common", "python", "python-ide", "python-openapi", "python-psi-api", "remote-sdk-api"]
private List pycharmImplementationModules() { //modules to put into pycharm.jar
return ["yaml", "graph", "coverage-common", "python", "python-ide", "python-openapi", "python-psi-api"]
}
class Paths {
@@ -179,6 +179,7 @@ private layoutPlugins() {
dir("plugins") {
layouts.layoutPlugin("django-db-config")
layouts.layoutPlugin("python-javascript-debugger")
layouts.layoutPlugin("remote-sdk-impl")
layouts.layoutPlugin("python-remote-interpreter")
layouts.layoutPlugin("python-uml")
layouts.layoutPlugin("localization")
+3
View File
@@ -80,6 +80,9 @@ target(name: "compile", description: "Compile module python") {
dirset(dir: "${pluginHome}/../ultimate/ultimate-verifier") {
include(name: "src")
}
dirset(dir: "${pluginHome}/../plugins/remote-sdk-api") {
include(name: "src")
}
}
//The task requires the following libraries from IntelliJ IDEA distribution:
//javac2.jar; jdom.jar; asm.jar; asm-commons.jar
+3
View File
@@ -11,6 +11,9 @@
<depends>com.intellij.modules.java</depends>
<depends>Coverage</depends>
<depends>org.jetbrains.plugins.yaml</depends>
<depends>org.jetbrains.plugins.python-remote-interpreter</depends>
<vendor url="http://www.jetbrains.com/pycharm/" logo="/com/jetbrains/python/python.png">JetBrains, Keith Lea</vendor>
<helpset file="pythonpluginhelp.jar" path="/pycharm/Help.hs"/>