Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez Gual <lluis@novell.com>2011-09-21 18:00:25 +0400
committerLluis Sanchez Gual <lluis@novell.com>2011-09-21 18:34:06 +0400
commit1bff7a94687c983e6a544b5eff9a6f069bd53e85 (patch)
treeba917f61506b2fda1b0d35687da3e49def52fee4 /main/src/addins/Deployment
parente2df96c7cd254abfdaa8417895454c443532e75c (diff)
Hide extensions that only make sense on linux.
Diffstat (limited to 'main/src/addins/Deployment')
-rw-r--r--main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.addin.xml34
1 files changed, 25 insertions, 9 deletions
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.addin.xml b/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.addin.xml
index 08aa4fe68b..9ebac3cffe 100644
--- a/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.addin.xml
+++ b/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.addin.xml
@@ -47,18 +47,26 @@
</Extension>
<Extension path = "/MonoDevelop/Ide/DisplayBindings">
- <DisplayBinding id = "Desktop Entry" insertbefore="DefaultDisplayBinding"
+ <Condition id="Platform" value="linux">
+ <DisplayBinding id = "Desktop Entry" insertbefore="DefaultDisplayBinding"
class = "MonoDevelop.Deployment.Linux.DotDesktopDisplayBinding"/>
+ </Condition>
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Deployment">
- <Condition id="ItemType" value="Project">
+ <ComplexCondition>
+ <And>
+ <Condition id="ItemType" value="Project" />
+ <Condition id="Platform" value="linux" />
+ </And>
<Section id = "LinuxDeployment" _label = "Linux Deployment Settings" class="MonoDevelop.Deployment.Linux.BasicOptionPanel"/>
- </Condition>
+ </ComplexCondition>
</Extension>
<Extension path = "/MonoDevelop/Deployment/DeployDirectoryResolvers">
- <Class class = "MonoDevelop.Deployment.Linux.LinuxDirectoryResolver" />
+ <Condition id="Platform" value="linux">
+ <Class class = "MonoDevelop.Deployment.Linux.LinuxDirectoryResolver" />
+ </Condition>
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/ExtendedProperties">
@@ -67,19 +75,27 @@
</Extension>
<Extension path = "/MonoDevelop/Deployment/DeployDirectories">
- <DeployDirectory id="Linux.PkgConfig" _label="pkg-config folder" />
- <DeployDirectory id="Linux.DesktopApplications" _label=".desktop application folder" />
+ <Condition id="Platform" value="linux">
+ <DeployDirectory id="Linux.PkgConfig" _label="pkg-config folder" />
+ <DeployDirectory id="Linux.DesktopApplications" _label=".desktop application folder" />
+ </Condition>
</Extension>
<Extension path = "/MonoDevelop/Ide/ProjectFeatures">
- <Class class = "MonoDevelop.Deployment.Linux.LinuxIntegrationProjectFeature" />
+ <Condition id="Platform" value="linux">
+ <Class class = "MonoDevelop.Deployment.Linux.LinuxIntegrationProjectFeature" />
+ </Condition>
</Extension>
<Extension path = "/MonoDevelop/Ide/FileTemplates">
- <FileTemplate resource = "app.desktop.xft.xml"/>
+ <Condition id="Platform" value="linux">
+ <FileTemplate resource = "app.desktop.xft.xml"/>
+ </Condition>
</Extension>
<Extension path = "/MonoDevelop/Ide/StartupHandlers">
- <Class class="MonoDevelop.Deployment.Linux.LinuxDeploymentSetup" />
+ <Condition id="Platform" value="linux">
+ <Class class="MonoDevelop.Deployment.Linux.LinuxDeploymentSetup" />
+ </Condition>
</Extension>
</Addin>