Exclude ui-designer-core from plugins

This commit is contained in:
Alexander Lobas
2014-03-02 17:06:48 +04:00
parent 8339440c36
commit 956b0e3f17
3 changed files with 21 additions and 15 deletions
+14 -4
View File
@@ -250,7 +250,7 @@ public def layoutCommunityPlugins(String home) {
}
dir("plugins") {
def simplePlugins = ["commander", "copyright", "java-i18n", "hg4idea", "github", "ui-designer-core"] //, "tasks-time-tracking"]
def simplePlugins = ["commander", "copyright", "java-i18n", "hg4idea", "github"] //, "tasks-time-tracking"]
simplePlugins.each {
layoutPlugin it
@@ -678,9 +678,19 @@ def layoutAndroid(String androidHome) {
}
}
layoutPlugin("android-designer") {
jar("android-designer.jar") {
module("android-designer")
dir("android-designer") {
dir("lib") {
jar("resources_en.jar") {
module("ui-designer-core") {
patternset(refid: "resources.included")
}
}
jar("android-designer.jar") {
module("ui-designer-core") {
patternset(refid: "resources.excluded")
}
module("android-designer")
}
}
}
}
@@ -1,12 +1,6 @@
<idea-plugin version="2">
<name>UI Designer (Core)</name>
<id>com.intellij.ui-designer-new</id>
<description>
Provides shared functionality for visual editing plugins.
</description>
<vendor>JetBrains</vendor>
<resource-bundle>messages.DesignerBundle</resource-bundle>
<module value="com.intellij.ui-designer-new"/>
<depends>com.intellij.modules.lang</depends>
@@ -19,10 +13,6 @@
</component>
</project-components>
<extensions defaultExtensionNs="com.intellij">
<errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
</extensions>
<extensionPoints>
<extensionPoint qualifiedName="Designer.customizations" interface="com.intellij.designer.DesignerCustomizations"/>
</extensionPoints>
@@ -73,6 +73,12 @@ public abstract class DesignerEditor extends UserDataHolderBase implements FileE
return myDesignerPanel.getPreferredFocusedComponent();
}
@NotNull
@Override
public String getName() {
return "Design";
}
@Override
public void dispose() {
myDesignerPanel.dispose();