diff options
author | Lluis Sanchez <lluis@xamarin.com> | 2013-07-19 13:36:54 +0400 |
---|---|---|
committer | Lluis Sanchez <lluis@xamarin.com> | 2013-07-19 13:36:54 +0400 |
commit | ad42a67be68eff1075a03b14594a91290eec3b6c (patch) | |
tree | 07024463638e25202109ba06ee7bebfad9f325d0 /main/src/addins/ChangeLogAddIn | |
parent | b1bd024c3c8305528a6ba25e85ac71b6dcd34e77 (diff) |
Use attributes to define the add-in version and dependencies
Diffstat (limited to 'main/src/addins/ChangeLogAddIn')
-rw-r--r-- | main/src/addins/ChangeLogAddIn/AddinInfo.cs | 17 | ||||
-rw-r--r-- | main/src/addins/ChangeLogAddIn/ChangeLogAddIn.addin.xml | 22 | ||||
-rw-r--r-- | main/src/addins/ChangeLogAddIn/ChangeLogAddIn.csproj | 1 |
3 files changed, 20 insertions, 20 deletions
diff --git a/main/src/addins/ChangeLogAddIn/AddinInfo.cs b/main/src/addins/ChangeLogAddIn/AddinInfo.cs new file mode 100644 index 0000000000..c6c6d29311 --- /dev/null +++ b/main/src/addins/ChangeLogAddIn/AddinInfo.cs @@ -0,0 +1,17 @@ + +using System; +using Mono.Addins; +using Mono.Addins.Description; + +[assembly:Addin ("ChangeLogAddIn", + Namespace = "MonoDevelop", + Version = MonoDevelop.BuildInfo.Version, + Flags = AddinFlags.Hidden, + Category = "Version Control")] + +[assembly:AddinName ("ChangeLog Add-in")] +[assembly:AddinDescription ("Add-in for working with ChangeLog files")] + +[assembly:AddinDependency ("Core", MonoDevelop.BuildInfo.Version)] +[assembly:AddinDependency ("Ide", MonoDevelop.BuildInfo.Version)] +[assembly:AddinDependency ("VersionControl", MonoDevelop.BuildInfo.Version)] diff --git a/main/src/addins/ChangeLogAddIn/ChangeLogAddIn.addin.xml b/main/src/addins/ChangeLogAddIn/ChangeLogAddIn.addin.xml index 3490db2576..e9be8574d7 100644 --- a/main/src/addins/ChangeLogAddIn/ChangeLogAddIn.addin.xml +++ b/main/src/addins/ChangeLogAddIn/ChangeLogAddIn.addin.xml @@ -1,22 +1,4 @@ -<Addin id = "ChangeLogAddIn"
- namespace = "MonoDevelop"
- name = "ChangeLog Add-in"
- author = "Jacob Ilsø Christensen"
- copyright = "LGPL"
- url = "http://monodevelop.com"
- description = "Add-in for working with ChangeLog files"
- category = "Version Control"
- version = "4.1.7">
-
- <Runtime>
- <Import assembly="ChangeLogAddIn.dll" />
- </Runtime>
-
- <Dependencies>
- <Addin id="Core" version="4.1.7"/>
- <Addin id="Ide" version="4.1.7"/>
- <Addin id="VersionControl" version="4.1.7"/>
- </Dependencies>
+<ExtensionModel>
<Extension path = "/MonoDevelop/VersionControl/CommitDialogExtensions">
<Class class="MonoDevelop.ChangeLogAddIn.CommitDialogExtensionWidget" />
@@ -62,4 +44,4 @@ name = "MonoDevelop.ChangeLogAddIn.ChangeLogInfo" type = "MonoDevelop.ChangeLogAddIn.OldChangeLogData" />
</Extension>
-</Addin>
+</ExtensionModel>
diff --git a/main/src/addins/ChangeLogAddIn/ChangeLogAddIn.csproj b/main/src/addins/ChangeLogAddIn/ChangeLogAddIn.csproj index 9cd114e812..72b18e0bdd 100644 --- a/main/src/addins/ChangeLogAddIn/ChangeLogAddIn.csproj +++ b/main/src/addins/ChangeLogAddIn/ChangeLogAddIn.csproj @@ -114,6 +114,7 @@ <Compile Include="ChangeLogService.cs" /> <Compile Include="ChangeLogPolicy.cs" /> <Compile Include="OldChangeLogData.cs" /> + <Compile Include="AddinInfo.cs" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="ChangeLogAddIn.addin.xml"> |