This repository has been archived by the owner on Oct 4, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1k
/
BooBinding.addin.xml
96 lines (81 loc) · 3.54 KB
/
BooBinding.addin.xml
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
<Addin id = "BooBinding"
namespace = "MonoDevelop"
name = "Boo Language Binding"
author = "Peter Johanson"
copyright = "GPL"
url = "http://boo.codehaus.org"
description = "Boo Language Binding"
category = "Language bindings"
version = "3.1.0">
<Runtime>
<Import assembly = "BooBinding.dll"/>
<Import assembly = "BooShell.dll"/>
</Runtime>
<Localizer type="Gettext" catalog="monodevelop-boo"/>
<Dependencies>
<Addin id="Core" version="3.1.0"/>
<Addin id="Ide" version="3.1.0"/>
<Assembly name="Boo.Lang.Compiler, Version=1.0.0.0" package="Boo" />
</Dependencies>
<Extension path = "/MonoDevelop/ProjectModel/MSBuildItemTypes">
<DotNetProject language="Boo" extension="booproj" guid="{B3672514-7503-4B01-B4B4-B44E87061EA2}"/>
</Extension>
<Extension path = "/MonoDevelop/Ide/FileFilters">
<FileFilter id = "Boo"
insertbefore = "AllFiles"
_label = "Boo Files"
extensions = "*.boo"/>
</Extension>
<Extension path = "/MonoDevelop/Ide/FileTemplates">
<FileTemplate id = "EmptyBooFile" resource = "EmptyBooFile.xft.xml"/>
<FileTemplate id = "BooGtkSharpWindow" resource = "BooGtkSharpWindow.xft.xml"/>
</Extension>
<Extension path = "/MonoDevelop/Ide/ProjectTemplates">
<ProjectTemplate id = "EmptyBooProject" resource = "EmptyBooProject.xpt.xml"/>
<ProjectTemplate id = "BooGtkSharpProject" resource = "BooGtkSharpProject.xpt.xml"/>
<ProjectTemplate id = "BooLibraryProject" resource = "BooLibraryProject.xpt.xml"/>
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/SerializableClasses">
<DataType class = "BooBinding.BooCompilerParameters" />
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Build">
<Condition id="ActiveLanguage" value = "Boo">
<Section id = "BooCodeGenerationPanel"
_label = "Code Generation"
class = "BooBinding.Gui.OptionPanels.CodeGenerationPanel"/>
</Condition>
</Extension>
<Extension path = "/MonoDevelop/Core/MimeTypes">
<MimeType id="text/x-boo" _description="Boo source code" icon="md-boo-file" isText="true">
<File pattern="*.boo" />
</MimeType>
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/LanguageBindings">
<LanguageBinding id = "Boo"
supportedextensions = ".boo"
class = "BooBinding.BooLanguageBinding" />
</Extension>
<!--
<Extension path = "/MonoDevelop/Ide/TextEditorExtensions">
<Class class = "BooBinding.Gui.BooTextEditorExtension" />
</Extension>
-->
<!-- <Extension path = "/MonoDevelop/ProjectModel/Ambiences">
<Class id = "Boo"
class = "BooBinding.BooAmbience"/>
</Extension>
-->
<Extension path = "/MonoDevelop/Ide/Pads">
<Pad id = "BooBinding.Pads.BooShellPadContent" _label="Boo Shell" icon="boo-icon" class = "BooBinding.Pads.BooShellPadContent" defaultPlacement = "Bottom"/>
</Extension>
<Extension path = "/MonoDevelop/Ide/WorkbenchContexts/Edit">
<ContextPad id = "BooBinding.Pads.BooShellPadContent" />
</Extension>
<Extension path = "/MonoDevelop/Ide/GlobalOptionsDialog/Other">
<Section id = "GeneralBooShellPanel" _label = "Boo Shell" icon = "boo-icon" class = "BooBinding.Gui.OptionPanels.GeneralBooShellPanel"/>
</Extension>
<Extension path = "/MonoDevelop/Core/StockIcons">
<StockIcon stockid = "md-boo-file" file = "icons/Boo.FileIcon" />
<StockIcon stockid = "boo-icon" file = "icons/BooBinding.Base" />
</Extension>
</Addin>