You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
2.0 KiB
60 lines
2.0 KiB
<AddIn name = "Mono" |
|
author = "Matt Ward" |
|
copyright = "" |
|
description = "Mono support for SharpDevelop"> |
|
|
|
<Manifest> |
|
<Identity name="Mono.AddIn"/> |
|
</Manifest> |
|
|
|
<Runtime> |
|
<Import assembly="Mono.AddIn.dll"> |
|
<ConditionEvaluator name="IsMonoInstalled" class="Mono.AddIn.IsMonoInstalledCondition"/> |
|
<ConditionEvaluator name="IsMonoProject" class="Mono.AddIn.IsMonoProjectCondition"/> |
|
</Import> |
|
</Runtime> |
|
|
|
<Path path="/SharpDevelop/Pads/ProjectBrowser/ContextMenu/ProjectNode"> |
|
<Condition name="IsMonoInstalled" action="Exclude"> |
|
<MenuItem id="AddMonoReference" |
|
label="Add Mono Reference" |
|
insertafter="AddReference" |
|
insertbefore="AddWebReference" |
|
class="Mono.AddIn.AddMonoReferenceCommand"/> |
|
</Condition> |
|
</Path> |
|
|
|
<Path name="/SharpDevelop/Pads/ProjectBrowser/ContextMenu/ReferenceFolderNode"> |
|
<Condition name="IsMonoInstalled" action="Exclude"> |
|
<MenuItem id="AddMonoReference" |
|
label="Add Mono Reference" |
|
insertafter="AddReference" |
|
insertbefore="AddWebReference" |
|
class="Mono.AddIn.AddMonoReferenceCommand"/> |
|
</Condition> |
|
</Path> |
|
|
|
<Path name = "/SharpDevelop/Workbench/MainMenu/Project"> |
|
<Condition name="IsMonoInstalled" action="Exclude"> |
|
<Condition name = "ProjectActive" activeproject="*"> |
|
<MenuItem id="AddMonoReference" |
|
label="Add Mono Reference" |
|
insertafter="AddReference" |
|
insertbefore="AddWebReference" |
|
class="ICSharpCode.MonoAddIn.AddMonoReferenceCommand"/> |
|
</Condition> |
|
</Condition> |
|
</Path> |
|
|
|
<!-- |
|
Register path to SharpDevelop.Build.Mono.*.targets for the MSBuild engine. |
|
SharpDevelop.Build.Mono.*.targets is in the Mono.AddIn directory |
|
--> |
|
<Path name="/SharpDevelop/MSBuildEngine/AdditionalProperties"> |
|
<String id="MonoBuildTasksPath" text="${AddInPath:Mono.AddIn}"/> |
|
</Path> |
|
|
|
<Path name="/SharpDevelop/BackendBindings/Templates"> |
|
<TemplateFile id="Mono" path="./Templates"/> |
|
</Path> |
|
</AddIn>
|
|
|