blob: 880f429f5976c60b710d5b0041f98e26e7005423 (
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
|
<Addin id = "NemerleBinding"
namespace = "MonoDevelop"
name = "Nemerle Language Binding"
author = "Todd Berman and Alejandro Serrano"
copyright = "GPL"
url = "http://www.monodevelop.com"
description = "Nemerle Language Binding"
category = "Language bindings"
version = "0.11">
<Runtime>
<Import assembly = "NemerleBinding.dll"/>
</Runtime>
<Dependencies>
<Addin id="Core" version="0.17.0"/>
<Addin id="Core.Gui" version="0.17.0"/>
<Addin id="Projects" version="0.17.0"/>
<Addin id="Ide" version="0.17.0"/>
</Dependencies>
<Extension path = "/MonoDevelop/ProjectModel/Ambiences">
<Class id = "Nemerle"
class = "NemerleBinding.NemerleAmbience" />
</Extension>
<Extension path = "/MonoDevelop/Ide/FileFilters">
<FileFilter id = "Nemerle"
insertbefore = "AllFiles"
_label = "Nemerle Files"
extensions = "*.n" />
</Extension>
<Extension path = "/MonoDevelop/Ide/FileTemplates">
<FileTemplate id = "EmptyNemerleFile" resource = "EmptyNemerleFile.xft.xml"/>
<FileTemplate id = "NemerleGtkSharpWindow" resource = "NemerleGtkSharpWindow.xft.xml"/>
</Extension>
<Extension path = "/MonoDevelop/Ide/ProjectTemplates">
<ProjectTemplate id = "EmptyNemerleProject" resource = "NemerleEmptyProject.xpt.xml"/>
<ProjectTemplate id = "NemerleGtkSharpProject" resource = "NemerleGtkSharpProject.xpt.xml"/>
<ProjectTemplate id = "NemerleGnomeSharpProject" resource = "NemerleGnomeSharpProject.xpt.xml"/>
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/SerializableClasses">
<DataType class = "NemerleBinding.NemerleParameters" />
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/Gui/ProjectOptions/ConfigurationOptions">
<Condition id="activelanguage" value = "Nemerle">
<DialogPanel id = "NemerleCodeGenerationPanel"
_label = "Code Generation"
class = "NemerleBinding.CodeGenerationPanel"/>
<DialogPanel id = "NemerleOutputPanel"
_label = "Output"
class = "NemerleBinding.OutputPanel"/>
</Condition>
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/Gui/Icons">
<Icon language = "Nemerle" icon = "res:Nemerle.ProjectIcon"/>
<Icon extensions = ".n" icon = "res:Nemerle.FileIcon"/>
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/LanguageBindings">
<LanguageBinding id = "Nemerle"
supportedextensions = ".n"
class = "NemerleBinding.NemerleLanguageBinding" />
</Extension>
<Extension path = "/AddIns/DefaultTextEditor/Formatter/Nemerle">
<Class id ="NemerleFormattingStrategy" class = "NemerleBinding.FormattingStrategy.NemerleFormattingStrategy" />
</Extension>
</Addin>
|