~ubuntu-branches/ubuntu/lucid/monodevelop/lucid

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
<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     = "2.2"
       compatVersion = "2.2">

	<Runtime>
		<Import assembly="MonoDevelop.Deployment.Linux.dll"/>
	</Runtime>

	<Dependencies>
		<Addin id="Core" version="2.2"/>
		<Addin id="Core.Gui" version="2.2"/>
		<Addin id="Projects" version="2.2"/>
		<Addin id="Projects.Gui" version="2.2"/>
		<Addin id="Ide" version="2.2"/>
		<Addin id="Deployment" version="2.2"/>
	</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">
		<DisplayBinding id    = "Desktop Entry" insertbefore="DefaultDisplayBinding"
		                class = "MonoDevelop.Deployment.Linux.DotDesktopDisplayBinding"/>
	</Extension>

	<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Deployment">
		<Condition id="ItemType" value="Project">
			<Section id = "LinuxDeployment" _label = "Linux Deployment Settings" class="MonoDevelop.Deployment.Linux.BasicOptionPanel"/>
		</Condition>
	</Extension>

	<Extension path = "/MonoDevelop/Deployment/DeployDirectoryResolvers">
		<Class class = "MonoDevelop.Deployment.Linux.LinuxDirectoryResolver" />
	</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">
		<DeployDirectory id="Linux.PkgConfig" _label="pkg-config folder" />
		<DeployDirectory id="Linux.DesktopApplications" _label=".desktop application folder" />
	</Extension>
	
	<Extension path = "/MonoDevelop/Ide/ProjectFeatures">
		<Class class = "MonoDevelop.Deployment.Linux.LinuxIntegrationProjectFeature" />
	</Extension>

	<Extension path = "/MonoDevelop/Ide/FileTemplates">
		<FileTemplate resource = "app.desktop.xft.xml"/>
	</Extension>
	
	<Extension path = "/MonoDevelop/Ide/StartupHandlers">
		<Class class="MonoDevelop.Deployment.Linux.LinuxDeploymentSetup" />
	</Extension>
</Addin>