blob: bcca44b60074234cb617256612e15674ff23abee (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
<Addin id = "Deployment.Linux"
namespace = "MonoDevelop"
name = "Deployment Services for Linux"
author = "Lluis Sanchez, Michael Hutchinson"
copyright = "MIT X11"
url = "http://www.monodevelop.com"
description = "Provides basic deployment services for Linux"
category = "Deployment"
version = "3.0.3"
flags = "Hidden"
compatVersion = "2.9.0">
<Runtime>
<Import assembly="MonoDevelop.Deployment.Linux.dll"/>
</Runtime>
<Dependencies>
<Addin id="Core" version="3.0.3"/>
<Addin id="Ide" version="3.0.3"/>
<Addin id="Deployment" version="3.0.3"/>
</Dependencies>
<Extension path = "/MonoDevelop/Ide/Commands">
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/SerializableClasses">
</Extension>
<Extension path = "/MonoDevelop/Deployment/DeployDirectoryResolvers">
</Extension>
<Extension path = "/MonoDevelop/Deployment/DeployServiceExtensions">
<Class id="Deployment.Linux" insertbefore="PrepareDeploy" class = "MonoDevelop.Deployment.Linux.LinuxDeployExtension" />
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/ExtendedProperties">
<!-- <ItemProperty class = "MonoDevelop.Projects.ProjectFile"
name = "DeployService.TargetDirectoryId" type = "System.String" />
--> </Extension>
<Extension path = "/MonoDevelop/Ide/Pads/ProjectPad">
<!-- <NodeBuilder class = "MonoDevelop.Deployment.NodeBuilders.PackagingProjectNodeBuilder"/>
<NodeBuilder class = "MonoDevelop.Deployment.NodeBuilders.PackageNodeBuilder"/>
--> </Extension>
<Extension path = "/MonoDevelop/Core/StockIcons" extension-nodes="StockIcon" description="Stock icons|Available from MonoDevelop.Core.Gui.Services.Resources.">
</Extension>
<Extension path = "/MonoDevelop/Ide/DisplayBindings">
<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">
<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"/>
</ComplexCondition>
</Extension>
<Extension path = "/MonoDevelop/Deployment/DeployDirectoryResolvers">
<Condition id="Platform" value="linux">
<Class class = "MonoDevelop.Deployment.Linux.LinuxDirectoryResolver" />
</Condition>
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/ExtendedProperties">
<ItemProperty class = "MonoDevelop.Projects.SolutionItem"
name = "Deployment.LinuxDeployData" type = "MonoDevelop.Deployment.Linux.LinuxDeployData" />
</Extension>
<Extension path = "/MonoDevelop/Deployment/DeployDirectories">
<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">
<Condition id="Platform" value="linux">
<Class class = "MonoDevelop.Deployment.Linux.LinuxIntegrationProjectFeature" />
</Condition>
</Extension>
<Extension path = "/MonoDevelop/Ide/FileTemplates">
<Condition id="Platform" value="linux">
<FileTemplate resource = "app.desktop.xft.xml"/>
</Condition>
</Extension>
<Extension path = "/MonoDevelop/Ide/StartupHandlers">
<Condition id="Platform" value="linux">
<Class class="MonoDevelop.Deployment.Linux.LinuxDeploymentSetup" />
</Condition>
</Extension>
</Addin>
|