1
<AddIn name = "ILAsm binding"
2
author = "Mike Krueger"
3
copyright = "prj:///doc/copyright.txt"
4
description = "Backing binding for IL Assembler"
5
addInManagerHidden = "preinstalled">
8
<Identity name = "ICSharpCode.ILAsmBinding"/>
12
<Import assembly = "ILAsmBinding.dll"/>
13
<Import assembly = ":ICSharpCode.SharpDevelop"/>
16
<Path name = "/SharpDevelop/Workbench/FileFilter">
17
<FileFilter id = "ILASM"
18
insertbefore="AllFiles"
19
name = "${res:SharpDevelop.FileFilter.ILAsm} (*.il)"
23
<Path name = "/SharpDevelop/Workbench/Combine/FileFilter">
24
<FileFilter id = "ILAsmProject"
25
insertbefore="AllFiles"
26
name = "${res:SharpDevelop.FileFilter.ILAsmPrjFiles} (*.ilproj)"
27
class = "ICSharpCode.SharpDevelop.Project.LoadProject"
28
extensions = "*.ilproj"/>
31
<Path name = "/SharpDevelop/MSBuildEngine/CompileTaskNames">
32
<!-- Makes SharpDevelop show the text 'Compiling ProjectName...' when the task is started -->
33
<String id="ilasm" text = "ilasm"/>
36
<Path name = "/SharpDevelop/BackendBindings/Templates">
37
<Directory id = "ILAsm" path = "./Templates" />
40
<Path name = "/SharpDevelop/ViewContent/AvalonEdit/SyntaxModes">
41
<SyntaxMode id = "IL Syntax Mode"
44
resource = "ICSharpCode.ILAsmBinding.Resources.ILAsm-Mode.xshd" />
47
<Path path = "/SharpDevelop/BackendBindings/ProjectOptions/ILAsm">
48
<OptionPanel id = "Application"
49
label = "${res:Dialog.ProjectOptions.ApplicationSettings}"
50
class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.ApplicationSettings"/>
51
<OptionPanel id = "BuildEvents"
52
label = "${res:Dialog.ProjectOptions.BuildEvents}"
53
class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.BuildEvents"/>
54
<OptionPanel id = "DebugOptions"
55
label = "${res:Dialog.ProjectOptions.DebugOptions}"
56
class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.DebugOptions"/>
57
<Include id = "AllManaged" path="/SharpDevelop/BackendBindings/ProjectOptions/AllManaged"/>
60
<Path name = "/SharpDevelop/Workbench/ProjectBindings">
61
<ProjectBinding id = "ILAsm"
62
guid = "{12B76EC0-1D7B-4FA7-A7D0-C524288B48A1}"
63
supportedextensions = ".il"
64
projectfileextension = ".ilproj"
65
class = "ICSharpCode.ILAsmBinding.ILAsmProjectBinding" />