Browse Source

Update AssemblyInfo to version 2.1.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1139 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Daniel Grunwald 20 years ago
parent
commit
7a95e8ead4
  1. 6
      src/AddIns/BackendBindings/Boo/BooBinding/Project/BooBinding.csproj
  2. 21
      src/AddIns/BackendBindings/Boo/BooBinding/Project/Configuration/AssemblyInfo.cs
  3. 11
      src/AddIns/BackendBindings/Boo/NRefactoryToBooConverter/Project/AssemblyInfo.cs
  4. 3
      src/AddIns/BackendBindings/Boo/NRefactoryToBooConverter/Project/NRefactoryToBooConverter.csproj
  5. 3
      src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.csproj
  6. 17
      src/AddIns/BackendBindings/CSharpBinding/Project/Configuration/AssemblyInfo.cs
  7. 3
      src/AddIns/BackendBindings/ILAsmBinding/Project/ILAsmBinding.csproj
  8. 18
      src/AddIns/BackendBindings/ILAsmBinding/Project/Src/AssemblyInfo.cs
  9. 17
      src/AddIns/BackendBindings/VBNetBinding/Project/Configuration/AssemblyInfo.cs
  10. 3
      src/AddIns/BackendBindings/VBNetBinding/Project/VBNetBinding.csproj
  11. 17
      src/AddIns/DisplayBindings/FormsDesigner/Project/Configuration/AssemblyInfo.cs
  12. 3
      src/AddIns/DisplayBindings/FormsDesigner/Project/FormsDesigner.csproj
  13. 17
      src/AddIns/DisplayBindings/ResourceEditor/Project/Configuration/AssemblyInfo.cs
  14. 3
      src/AddIns/DisplayBindings/ResourceEditor/Project/ResourceEditor.csproj
  15. 18
      src/AddIns/DisplayBindings/XmlEditor/Project/Configuration/AssemblyInfo.cs
  16. 3
      src/AddIns/DisplayBindings/XmlEditor/Project/XmlEditor.csproj
  17. 3
      src/AddIns/Misc/AddInManager/Project/AddInManager.csproj
  18. 12
      src/AddIns/Misc/AddInManager/Project/Configuration/AssemblyInfo.cs
  19. 3
      src/AddIns/Misc/AddinScout/Project/AddinScout.csproj
  20. 18
      src/AddIns/Misc/AddinScout/Project/Src/AssemblyInfo.cs
  21. 3
      src/AddIns/Misc/CodeCoverage/Project/CodeCoverage.csproj
  22. 12
      src/AddIns/Misc/CodeCoverage/Project/Configuration/AssemblyInfo.cs
  23. 45
      src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Configuration/AssemblyInfo.cs
  24. 3
      src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Debugger.AddIn.csproj
  25. 45
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Configuration/AssemblyInfo.cs
  26. 3
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Debugger.Core.csproj
  27. 17
      src/AddIns/Misc/FiletypeRegisterer/Project/Configuration/AssemblyInfo.cs
  28. 3
      src/AddIns/Misc/FiletypeRegisterer/Project/FiletypeRegisterer.csproj
  29. 17
      src/AddIns/Misc/HighlightingEditor/Project/Configuration/AssemblyInfo.cs
  30. 3
      src/AddIns/Misc/HighlightingEditor/Project/HighlightingEditor.csproj
  31. 18
      src/AddIns/Misc/HtmlHelp2/Project/Configuration/AssemblyInfo.cs
  32. 3
      src/AddIns/Misc/HtmlHelp2/Project/HtmlHelp2.csproj
  33. 18
      src/AddIns/Misc/MonoAddIn/Project/Configuration/AssemblyInfo.cs
  34. 3
      src/AddIns/Misc/MonoAddIn/Project/MonoAddIn.csproj
  35. 18
      src/AddIns/Misc/MonoReflectionLoader/Project/Configuration/AssemblyInfo.cs
  36. 3
      src/AddIns/Misc/MonoReflectionLoader/Project/MonoReflectionLoader.csproj
  37. 18
      src/AddIns/Misc/NAntAddIn/Project/Configuration/AssemblyInfo.cs
  38. 3
      src/AddIns/Misc/NAntAddIn/Project/NAntAddIn.csproj
  39. 18
      src/AddIns/Misc/PInvokeAddIn/Project/Configuration/AssemblyInfo.cs
  40. 3
      src/AddIns/Misc/PInvokeAddIn/Project/PInvokeAddIn.csproj
  41. 17
      src/AddIns/Misc/RegExpTk/Project/Configuration/AssemblyInfo.cs
  42. 3
      src/AddIns/Misc/RegExpTk/Project/RegExpTk.csproj
  43. 12
      src/AddIns/Misc/SharpQuery/Configuration/AssemblyInfo.cs
  44. 3
      src/AddIns/Misc/SharpQuery/SharpQuery.csproj
  45. 13
      src/AddIns/Misc/SharpReport/SharpReport/Configuration/AssemblyInfo.cs
  46. 3
      src/AddIns/Misc/SharpReport/SharpReport/SharpReport.csproj
  47. 13
      src/AddIns/Misc/SharpReport/SharpReportAddin/Configuration/AssemblyInfo.cs
  48. 3
      src/AddIns/Misc/SharpReport/SharpReportAddin/SharpReportAddin.csproj
  49. 13
      src/AddIns/Misc/SharpReport/SharpReportCore/Configuration/AssemblyInfo.cs
  50. 3
      src/AddIns/Misc/SharpReport/SharpReportCore/SharpReportCore.csproj
  51. 13
      src/AddIns/Misc/SharpReport/SharpReportWizard/Configuration/AssemblyInfo.cs
  52. 3
      src/AddIns/Misc/SharpReport/SharpReportWizard/ReportGenerator.csproj
  53. 17
      src/AddIns/Misc/StartPage/Project/Configuration/AssemblyInfo.cs
  54. 3
      src/AddIns/Misc/StartPage/Project/StartPage.csproj
  55. 13
      src/AddIns/Misc/UnitTesting/Configuration/AssemblyInfo.cs
  56. 6
      src/AddIns/Misc/UnitTesting/UnitTesting.csproj
  57. 14
      src/Libraries/ICSharpCode.Build.Tasks/Project/AssemblyInfo.cs
  58. 3
      src/Libraries/ICSharpCode.Build.Tasks/Project/ICSharpCode.Build.Tasks.csproj
  59. 5
      src/Libraries/ICSharpCode.TextEditor/Project/Configuration/AssemblyInfo.cs
  60. 4
      src/Libraries/ICSharpCode.TextEditor/Project/ICSharpCode.TextEditor.csproj
  61. 12
      src/Libraries/NRefactory/Project/Configuration/AssemblyInfo.cs
  62. 4
      src/Libraries/NRefactory/Project/NRefactory.csproj
  63. 5
      src/Main/Base/Project/Configuration/AssemblyInfo.cs
  64. 3
      src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj
  65. 5
      src/Main/Core/Project/Configuration/AssemblyInfo.cs
  66. 5
      src/Main/Core/Project/ICSharpCode.Core.csproj
  67. 27
      src/Main/GlobalAssemblyInfo.template
  68. 15
      src/Main/StartUp/Project/Configuration/AssemblyInfo.cs
  69. 2
      src/Main/StartUp/Project/Dialogs/SplashScreen.cs
  70. 8
      src/Main/StartUp/Project/SharpDevelop.exe.config
  71. 9
      src/Main/StartUp/Project/StartUp.csproj
  72. 107
      src/Tools/UpdateAssemblyInfo/Main.cs
  73. 14
      src/Tools/UpdateAssemblyInfo/UpdateAssemblyInfo.sln
  74. 2
      src/releasebuild.bat
  75. 4
      src/resetAssemblyInfo.bat

6
src/AddIns/BackendBindings/Boo/BooBinding/Project/BooBinding.csproj

@ -59,7 +59,6 @@ @@ -59,7 +59,6 @@
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="Src\AssemblyInfo.cs" />
<Compile Include="Src\BooProject.cs" />
<Compile Include="Src\BooLanguageBinding.cs" />
<Compile Include="Src\BooAmbience.cs" />
@ -81,6 +80,10 @@ @@ -81,6 +80,10 @@
<Compile Include="Src\CodeCompletion\ElementReturnType.cs" />
<Compile Include="Src\FormattingStrategy.cs" />
<Compile Include="Src\ConvertProject.cs" />
<Compile Include="Configuration\AssemblyInfo.cs" />
<Compile Include="..\..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Content Include="BooBinding.addin">
@ -137,6 +140,7 @@ @@ -137,6 +140,7 @@
<Name>FormsDesigner</Name>
<Private>False</Private>
</ProjectReference>
<Folder Include="Configuration" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" />
<Import Project="PostBuildEvent.proj" />

21
src/AddIns/BackendBindings/Boo/BooBinding/Project/Configuration/AssemblyInfo.cs

@ -0,0 +1,21 @@ @@ -0,0 +1,21 @@
// <file>
// <copyright see="prj:///doc/copyright.txt"/>
// <license see="prj:///doc/license.txt"/>
// <owner name="Daniel Grunwald" email="daniel@danielgrunwald.de"/>
// <version>$Revision$</version>
// </file>
using System.Reflection;
using System.Runtime.CompilerServices;
// Information about this assembly is defined by the following
// attributes.
//
// change them to the information which is associated with the assembly
// you compile.
[assembly: AssemblyTitle("BooBinding")]
[assembly: AssemblyDescription("Boo language binding for #develop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

11
src/AddIns/BackendBindings/Boo/NRefactoryToBooConverter/Project/AssemblyInfo.cs

@ -17,16 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,16 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("NRefactoryToBooConverter")]
[assembly: AssemblyDescription("Converts from NRefactory AST (C#, VB) to Boo AST")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2005-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

3
src/AddIns/BackendBindings/Boo/NRefactoryToBooConverter/Project/NRefactoryToBooConverter.csproj

@ -48,6 +48,9 @@ @@ -48,6 +48,9 @@
<Compile Include="ConverterSettings.cs" />
<Compile Include="BooPrinterVisitorWithComments.cs" />
<Compile Include="RemoveRedundantTypeReferencesVisitor.cs" />
<Compile Include="..\..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\..\Libraries\NRefactory\Project\NRefactory.csproj">

3
src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.csproj

@ -54,6 +54,9 @@ @@ -54,6 +54,9 @@
<Compile Include="Src\CSharpCompletionBinding.cs" />
<Compile Include="Src\EventHandlerCompletitionDataProvider.cs" />
<Compile Include="Src\Project\VBToCSharpConverter.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Libraries\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj">

17
src/AddIns/BackendBindings/CSharpBinding/Project/Configuration/AssemblyInfo.cs

@ -17,22 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,22 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("C#Binding")]
[assembly: AssemblyDescription("C# language binding for #develop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2004-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]

3
src/AddIns/BackendBindings/ILAsmBinding/Project/ILAsmBinding.csproj

@ -42,6 +42,9 @@ @@ -42,6 +42,9 @@
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="Src\ILAsmProject.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Src\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

18
src/AddIns/BackendBindings/ILAsmBinding/Project/Src/AssemblyInfo.cs

@ -10,23 +10,5 @@ using System.Runtime.CompilerServices; @@ -10,23 +10,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("ILAsmBinding")]
[assembly: AssemblyDescription("IL language binding for #develop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2004-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]

17
src/AddIns/BackendBindings/VBNetBinding/Project/Configuration/AssemblyInfo.cs

@ -17,22 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,22 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("VB.NET Binding")]
[assembly: AssemblyDescription("VB.NET language binding for #develop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2004-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]

3
src/AddIns/BackendBindings/VBNetBinding/Project/VBNetBinding.csproj

@ -59,6 +59,9 @@ @@ -59,6 +59,9 @@
<Compile Include="Src\OptionPanels\TextEditorOptions.cs" />
<EmbeddedResource Include="Resources\VBNetTextEditorOptions.xfrm" />
<Compile Include="Src\Project\CSharpToVBConverter.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Libraries\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj">

17
src/AddIns/DisplayBindings/FormsDesigner/Project/Configuration/AssemblyInfo.cs

@ -17,22 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,22 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("SharpDevelop Windows.Forms Designer")]
[assembly: AssemblyDescription("A Windows.Forms designer implementation")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2002-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]

3
src/AddIns/DisplayBindings/FormsDesigner/Project/FormsDesigner.csproj

@ -99,6 +99,9 @@ @@ -99,6 +99,9 @@
<Compile Include="Src\DesignerGenerator\AbstractDesignerGenerator.cs" />
<Compile Include="Src\Services\TypeDiscoveryService.cs" />
<Compile Include="Src\UndoRedo\UndoEngine.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Libraries\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj">

17
src/AddIns/DisplayBindings/ResourceEditor/Project/Configuration/AssemblyInfo.cs

@ -17,22 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,22 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("Resource editor")]
[assembly: AssemblyDescription("Resource editor display binding for #develop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2002-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]

3
src/AddIns/DisplayBindings/ResourceEditor/Project/ResourceEditor.csproj

@ -72,6 +72,9 @@ @@ -72,6 +72,9 @@
<None Include="ResourceEditor.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

18
src/AddIns/DisplayBindings/XmlEditor/Project/Configuration/AssemblyInfo.cs

@ -17,23 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,23 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("XmlEditor")]
[assembly: AssemblyDescription("SharpDevelop Xml Editor AddIn")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2005-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]

3
src/AddIns/DisplayBindings/XmlEditor/Project/XmlEditor.csproj

@ -89,6 +89,9 @@ @@ -89,6 +89,9 @@
<Compile Include="Src\AssignStylesheetCommand.cs" />
<Compile Include="Src\OpenStylesheetCommand.cs" />
<Compile Include="Src\StylesheetAssignedCondition.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

3
src/AddIns/Misc/AddInManager/Project/AddInManager.csproj

@ -60,6 +60,9 @@ @@ -60,6 +60,9 @@
<DependentUpon>AboutForm.cs</DependentUpon>
</EmbeddedResource>
<Compile Include="Src\AddInInstallBinding.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Core\Project\ICSharpCode.Core.csproj">

12
src/AddIns/Misc/AddInManager/Project/Configuration/AssemblyInfo.cs

@ -17,17 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,17 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("AddInManager")]
[assembly: AssemblyDescription("AddInManager for ICSharpCode.Core")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2005-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

3
src/AddIns/Misc/AddinScout/Project/AddinScout.csproj

@ -51,6 +51,9 @@ @@ -51,6 +51,9 @@
<None Include="AddInScout.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Src\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Core\Project\ICSharpCode.Core.csproj">

18
src/AddIns/Misc/AddinScout/Project/Src/AssemblyInfo.cs

@ -17,23 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,23 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("AddInScout")]
[assembly: AssemblyDescription("Display AddIn Information")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2004-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]

3
src/AddIns/Misc/CodeCoverage/Project/CodeCoverage.csproj

@ -77,6 +77,9 @@ @@ -77,6 +77,9 @@
<Compile Include="Src\CodeCoverageImageList.cs" />
<Compile Include="Src\GrayScaleBitmap.cs" />
<Compile Include="Src\CodeCoverageMethodsTreeNode.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

12
src/AddIns/Misc/CodeCoverage/Project/Configuration/AssemblyInfo.cs

@ -17,17 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,17 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("CodeCoverage AddIn")]
[assembly: AssemblyDescription("CodeCoverage AddIn for SharpDevelop 2.0")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2005-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

45
src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Configuration/AssemblyInfo.cs

@ -16,50 +16,5 @@ using System.Runtime.CompilerServices; @@ -16,50 +16,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("SharpDevelop Debugger")]
[assembly: AssemblyDescription("Debugger for SharpDevelop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2005-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
//
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("2.0.0.1")]
//
// In order to sign your assembly you must specify a key to use. Refer to the
// Microsoft .NET Framework documentation for more information on assembly signing.
//
// Use the attributes below to control which key is used for signing.
//
// Notes:
// (*) If no key is specified, the assembly is not signed.
// (*) KeyName refers to a key that has been installed in the Crypto Service
// Provider (CSP) on your machine. KeyFile refers to a file which contains
// a key.
// (*) If the KeyFile and the KeyName values are both specified, the
// following processing occurs:
// (1) If the KeyName can be found in the CSP, that key is used.
// (2) If the KeyName does not exist and the KeyFile does exist, the key
// in the KeyFile is installed into the CSP and used.
// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility.
// When specifying the KeyFile, the location of the KeyFile should be
// relative to the project output directory which is
// %Project Directory%\obj\<configuration>. For example, if your KeyFile is
// located in the project directory, you would specify the AssemblyKeyFile
// attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")]
// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
// documentation for more information on this.
//
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]
[assembly: AssemblyKeyName("")]

3
src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Debugger.AddIn.csproj

@ -59,6 +59,9 @@ @@ -59,6 +59,9 @@
<Compile Include="Src\Service\SetCurrentStatementCommand.cs" />
<Compile Include="Src\Pads\TreeListViewDebuggerItem.cs" />
<Compile Include="Src\Service\DebuggerIcons.cs" />
<Compile Include="..\..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\..\Libraries\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj">

45
src/AddIns/Misc/Debugger/Debugger.Core/Project/Configuration/AssemblyInfo.cs

@ -16,50 +16,5 @@ using System.Runtime.CompilerServices; @@ -16,50 +16,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("Debugger Library")]
[assembly: AssemblyDescription("Library for debugging .NET applications")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2005-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
//
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("2.0.0.1")]
//
// In order to sign your assembly you must specify a key to use. Refer to the
// Microsoft .NET Framework documentation for more information on assembly signing.
//
// Use the attributes below to control which key is used for signing.
//
// Notes:
// (*) If no key is specified, the assembly is not signed.
// (*) KeyName refers to a key that has been installed in the Crypto Service
// Provider (CSP) on your machine. KeyFile refers to a file which contains
// a key.
// (*) If the KeyFile and the KeyName values are both specified, the
// following processing occurs:
// (1) If the KeyName can be found in the CSP, that key is used.
// (2) If the KeyName does not exist and the KeyFile does exist, the key
// in the KeyFile is installed into the CSP and used.
// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility.
// When specifying the KeyFile, the location of the KeyFile should be
// relative to the project output directory which is
// %Project Directory%\obj\<configuration>. For example, if your KeyFile is
// located in the project directory, you would specify the AssemblyKeyFile
// attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")]
// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
// documentation for more information on this.
//
[assembly: AssemblyDelaySign(false)]
//[assembly: AssemblyKeyFile(@"..\..\key.snk")]
[assembly: AssemblyKeyName("")]

3
src/AddIns/Misc/Debugger/Debugger.Core/Project/Debugger.Core.csproj

@ -293,6 +293,9 @@ @@ -293,6 +293,9 @@
<Compile Include="Src\Wrappers\CorDebug\ICorDebugValueEnum.cs" />
<Compile Include="Src\Wrappers\CorDebug\ISequentialStream.cs" />
<Compile Include="Src\Wrappers\CorDebug\IStream.cs" />
<Compile Include="..\..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Content Include="README.TXT" />

17
src/AddIns/Misc/FiletypeRegisterer/Project/Configuration/AssemblyInfo.cs

@ -17,22 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,22 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("FiletypeRegisterer")]
[assembly: AssemblyDescription("Registers file types for #develop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2002-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]

3
src/AddIns/Misc/FiletypeRegisterer/Project/FiletypeRegisterer.csproj

@ -65,6 +65,9 @@ @@ -65,6 +65,9 @@
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="Src\FiletypeAssociationDoozer.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

17
src/AddIns/Misc/HighlightingEditor/Project/Configuration/AssemblyInfo.cs

@ -17,22 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,22 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("HighlightingEditor")]
[assembly: AssemblyDescription("Editor for editor highlighting styles in #develop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2003-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]

3
src/AddIns/Misc/HighlightingEditor/Project/HighlightingEditor.csproj

@ -112,6 +112,9 @@ @@ -112,6 +112,9 @@
<None Include="HighlightingEditor.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Libraries\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj">

18
src/AddIns/Misc/HtmlHelp2/Project/Configuration/AssemblyInfo.cs

@ -17,23 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,23 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("Microsoft Help 2.0 Environment")]
[assembly: AssemblyDescription("Integrates Microsoft Help 2.0 in SharpDevelop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2005-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]

3
src/AddIns/Misc/HtmlHelp2/Project/HtmlHelp2.csproj

@ -92,6 +92,9 @@ @@ -92,6 +92,9 @@
<None Include="HtmlHelp2.DynamicHelp.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

18
src/AddIns/Misc/MonoAddIn/Project/Configuration/AssemblyInfo.cs

@ -17,23 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,23 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("MonoAddIn")]
[assembly: AssemblyDescription("Mono-AddIn for SharpDevelop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]

3
src/AddIns/Misc/MonoAddIn/Project/MonoAddIn.csproj

@ -50,6 +50,9 @@ @@ -50,6 +50,9 @@
<Compile Include="Src\MonoGacReferencePanel.cs" />
<Compile Include="Src\MonoProjectContentLoader.cs" />
<Compile Include="Src\IsMonoProjectCondition.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\MonoReflectionLoader\Project\MonoReflectionLoader.csproj">

18
src/AddIns/Misc/MonoReflectionLoader/Project/Configuration/AssemblyInfo.cs

@ -17,23 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,23 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("MonoReflectionLoader")]
[assembly: AssemblyDescription("MonoReflectionLoader for SharpDevelop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]

3
src/AddIns/Misc/MonoReflectionLoader/Project/MonoReflectionLoader.csproj

@ -38,6 +38,9 @@ @@ -38,6 +38,9 @@
<ItemGroup>
<Compile Include="Src\MonoReflectionLoader.cs" />
<Compile Include="Configuration\AssemblyInfo.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

18
src/AddIns/Misc/NAntAddIn/Project/Configuration/AssemblyInfo.cs

@ -17,23 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,23 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("NAntAddIn")]
[assembly: AssemblyDescription("NAnt-AddIn for SharpDevelop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2004-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]

3
src/AddIns/Misc/NAntAddIn/Project/NAntAddIn.csproj

@ -74,6 +74,9 @@ @@ -74,6 +74,9 @@
</None>
<Compile Include="Src\Commands\RefreshNantPadCommand.cs" />
<Compile Include="Src\IsNAntRunningCondition.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

18
src/AddIns/Misc/PInvokeAddIn/Project/Configuration/AssemblyInfo.cs

@ -17,23 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,23 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("PInvokeAddIn")]
[assembly: AssemblyDescription("PInvoke AddIn for SharpDevelop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2004-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]

3
src/AddIns/Misc/PInvokeAddIn/Project/PInvokeAddIn.csproj

@ -51,6 +51,9 @@ @@ -51,6 +51,9 @@
<None Include="PInvoke.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

17
src/AddIns/Misc/RegExpTk/Project/Configuration/AssemblyInfo.cs

@ -17,22 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,22 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("RegExpTk")]
[assembly: AssemblyDescription("Regular expression toolkit")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2004-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]

3
src/AddIns/Misc/RegExpTk/Project/RegExpTk.csproj

@ -50,6 +50,9 @@ @@ -50,6 +50,9 @@
<None Include="RegExpTk.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

12
src/AddIns/Misc/SharpQuery/Configuration/AssemblyInfo.cs

@ -17,17 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,17 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("SharpQuery")]
[assembly: AssemblyDescription("AddIn for #Develop for Database Design")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ICSharpCode")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("(C) 2003-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

3
src/AddIns/Misc/SharpQuery/SharpQuery.csproj

@ -75,6 +75,9 @@ @@ -75,6 +75,9 @@
<Compile Include="Src\AbstractSharpQuerySchemaClass.cs" />
<Compile Include="Src\ISchemaClass.cs" />
<Compile Include="Src\SharpQuerySchemaClass.cs" />
<Compile Include="..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<COMReference Include="Microsoft OLE DB Service Component 1.0 Type Library">

13
src/AddIns/Misc/SharpReport/SharpReport/Configuration/AssemblyInfo.cs

@ -10,18 +10,5 @@ using System.Runtime.CompilerServices; @@ -10,18 +10,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

3
src/AddIns/Misc/SharpReport/SharpReport/SharpReport.csproj

@ -84,6 +84,9 @@ @@ -84,6 +84,9 @@
<Compile Include="Configuration\AssemblyInfo.cs" />
<Compile Include="Designer\SectionControls\ReportSection.cs" />
<Compile Include="Designer\SideTab\BuildSideTab.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Folder Include="Designer" />

13
src/AddIns/Misc/SharpReport/SharpReportAddin/Configuration/AssemblyInfo.cs

@ -10,18 +10,5 @@ using System.Runtime.CompilerServices; @@ -10,18 +10,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

3
src/AddIns/Misc/SharpReport/SharpReportAddin/SharpReportAddin.csproj

@ -56,6 +56,9 @@ @@ -56,6 +56,9 @@
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="Commands\ViewCommands.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Folder Include="Commands" />

13
src/AddIns/Misc/SharpReport/SharpReportCore/Configuration/AssemblyInfo.cs

@ -10,18 +10,5 @@ using System.Runtime.CompilerServices; @@ -10,18 +10,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

3
src/AddIns/Misc/SharpReport/SharpReportCore/SharpReportCore.csproj

@ -129,6 +129,9 @@ @@ -129,6 +129,9 @@
<Compile Include="Collections\Collections.cs" />
<Compile Include="DataManager\SqlQueryChecker.cs" />
<Compile Include="Exceptions\MissingModelException.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Folder Include="BaseItems" />

13
src/AddIns/Misc/SharpReport/SharpReportWizard/Configuration/AssemblyInfo.cs

@ -10,18 +10,5 @@ using System.Runtime.CompilerServices; @@ -10,18 +10,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

3
src/AddIns/Misc/SharpReport/SharpReportWizard/ReportGenerator.csproj

@ -58,6 +58,9 @@ @@ -58,6 +58,9 @@
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="Generators\GenerateFormSheetReport.cs" />
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Folder Include="Generators" />

17
src/AddIns/Misc/StartPage/Project/Configuration/AssemblyInfo.cs

@ -17,22 +17,5 @@ using System.Runtime.CompilerServices; @@ -17,22 +17,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("StartPage")]
[assembly: AssemblyDescription("VS style Start Page for #develop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2002-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
// This is not required, if you don't want signing let these attributes like they're.
[assembly: AssemblyDelaySign(false)]

3
src/AddIns/Misc/StartPage/Project/StartPage.csproj

@ -44,6 +44,9 @@ @@ -44,6 +44,9 @@
<None Include="StartPage.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="..\..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">

13
src/AddIns/Misc/UnitTesting/Configuration/AssemblyInfo.cs

@ -10,18 +10,5 @@ using System.Runtime.CompilerServices; @@ -10,18 +10,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("UnitTesting")]
[assembly: AssemblyDescription("AddIn for SharpDevelop 2.0")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2005-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

6
src/AddIns/Misc/UnitTesting/UnitTesting.csproj

@ -57,7 +57,6 @@ @@ -57,7 +57,6 @@
<None Include="UnitTesting.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="Configuration\AssemblyInfo.cs" />
<Compile Include="Src\UnitTestCommands.cs" />
<Compile Include="Src\TestableCondition.cs" />
<Compile Include="Src\RunningTestsCondition.cs" />
@ -66,6 +65,10 @@ @@ -66,6 +65,10 @@
<Compile Include="Src\UnitTestApplicationStartHelper.cs" />
<Compile Include="Src\NUnitResults.cs" />
<Compile Include="Src\RunTestCommands.cs" />
<Compile Include="Configuration\AssemblyInfo.cs" />
<Compile Include="..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">
@ -83,6 +86,7 @@ @@ -83,6 +86,7 @@
<Name>ICSharpCode.TextEditor</Name>
<Private>False</Private>
</ProjectReference>
<Folder Include="Configuration" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" />
</Project>

14
src/Libraries/ICSharpCode.Build.Tasks/Project/AssemblyInfo.cs

@ -17,17 +17,3 @@ using System.Runtime.CompilerServices; @@ -17,17 +17,3 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("ICSharpCode.Build.Tasks")]
[assembly: AssemblyDescription("MSBuild extensions for SharpDevelop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2005-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

3
src/Libraries/ICSharpCode.Build.Tasks/Project/ICSharpCode.Build.Tasks.csproj

@ -55,6 +55,9 @@ @@ -55,6 +55,9 @@
<Compile Include="TargetMonoFrameworkVersion.cs" />
<Compile Include="AddMonoAssemblySearchPaths.cs" />
<Compile Include="MonoGacDirectory.cs" />
<Compile Include="..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Content Include="SharpDevelop.Build.CSharp.targets">

5
src/Libraries/ICSharpCode.TextEditor/Project/Configuration/AssemblyInfo.cs

@ -15,10 +15,5 @@ using System.Runtime.CompilerServices; @@ -15,10 +15,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("ICSharpCode.TextEditor")]
[assembly: AssemblyDescription("A .NET text editor control")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2002-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: AssemblyVersion("2.0.0.1")]

4
src/Libraries/ICSharpCode.TextEditor/Project/ICSharpCode.TextEditor.csproj

@ -20,6 +20,7 @@ @@ -20,6 +20,7 @@
<BaseAddress>134217728</BaseAddress>
<PlatformTarget>AnyCPU</PlatformTarget>
<FileAlignment>4096</FileAlignment>
<PreBuildEvent>..\src\Tools\UpdateAssemblyInfo\bin\Debug\UpdateAssemblyInfo.exe</PreBuildEvent>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<Optimize>False</Optimize>
@ -197,6 +198,9 @@ @@ -197,6 +198,9 @@
<EmbeddedResource Include="Resources\Boo.xshd" />
<Compile Include="Src\Gui\DrawableLine.cs" />
<Compile Include="Src\Gui\ToolTipRequestEventArgs.cs" />
<Compile Include="..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
</Project>

12
src/Libraries/NRefactory/Project/Configuration/AssemblyInfo.cs

@ -21,17 +21,5 @@ using System.Runtime.CompilerServices; @@ -21,17 +21,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("NRefactory")]
[assembly: AssemblyDescription("Parser and refactoring library for C# and VB.NET")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2004-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
[assembly: AssemblyVersion("2.0.0.1")]

4
src/Libraries/NRefactory/Project/NRefactory.csproj

@ -21,6 +21,7 @@ @@ -21,6 +21,7 @@
<BaseAddress>100663296</BaseAddress>
<PlatformTarget>AnyCPU</PlatformTarget>
<FileAlignment>4096</FileAlignment>
<PreBuildEvent>..\src\Tools\UpdateAssemblyInfo\bin\Debug\UpdateAssemblyInfo.exe</PreBuildEvent>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<Optimize>False</Optimize>
@ -121,6 +122,9 @@ @@ -121,6 +122,9 @@
<Compile Include="Src\Parser\AST\General\LocalVariableDeclaration.cs" />
<Compile Include="Src\Parser\AST\General\PrimitiveExpression.cs" />
<Compile Include="Src\Parser\Visitors\AbstractAstTransformer.cs" />
<Compile Include="..\..\..\Main\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Content Include="Src\Lexer\CSharp\KeywordList.txt" />

5
src/Main/Base/Project/Configuration/AssemblyInfo.cs

@ -16,10 +16,5 @@ using System.Runtime.CompilerServices; @@ -16,10 +16,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("SharpDevelopBase")]
[assembly: AssemblyDescription("The base add-in of SharpDevelop")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2000-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: AssemblyVersion("2.0.0.1")]

3
src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj

@ -752,6 +752,9 @@ @@ -752,6 +752,9 @@
<Compile Include="Src\Util\LineReceivedEventArgs.cs" />
<Compile Include="Src\Util\OutputReader.cs" />
<Compile Include="Src\Util\ProcessRunner.cs" />
<Compile Include="..\..\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\Libraries\DockPanel_Src\WinFormsUI\WinFormsUI.csproj">

5
src/Main/Core/Project/Configuration/AssemblyInfo.cs

@ -15,10 +15,5 @@ using System.Runtime.CompilerServices; @@ -15,10 +15,5 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTitle("ICSharpCode.Core")]
[assembly: AssemblyDescription("The ICSharpCode Core containing the AddInTree and service Subsystem")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2000-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: AssemblyVersion("2.0.0.1")]

5
src/Main/Core/Project/ICSharpCode.Core.csproj

@ -14,6 +14,8 @@ @@ -14,6 +14,8 @@
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>Resources\ICSharpCode.Core.snk</AssemblyOriginatorKeyFile>
<BaseAddress>83886080</BaseAddress>
<PreBuildEvent>..\src\Tools\UpdateAssemblyInfo\bin\Debug\UpdateAssemblyInfo.exe</PreBuildEvent>
<RunPostBuildEvent>Always</RunPostBuildEvent>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@ -143,6 +145,9 @@ @@ -143,6 +145,9 @@
<Compile Include="Src\AddInTree\CoreStartup.cs" />
<Compile Include="Src\AddInTree\AddInManager.cs" />
<Compile Include="Src\AddInTree\AddIn\DefaultDoozers\StringDoozer.cs" />
<Compile Include="..\..\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Folder Include="Src\Services\LoggingService" />

27
src/Main/GlobalAssemblyInfo.template

@ -0,0 +1,27 @@ @@ -0,0 +1,27 @@
// <file>
// <copyright see="prj:///doc/copyright.txt"/>
// <license see="prj:///doc/license.txt"/>
// <owner name="Daniel Grunwald" email="daniel@danielgrunwald.de"/>
// <version>$Revision: 1040 $</version>
// </file>
/////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////
// //
// DO NOT EDIT GlobalAssemblyInfo.cs, it is recreated using AssemblyInfo.template whenever //
// StartUp is compiled. //
// //
/////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////
using System.Reflection;
[assembly: AssemblyCompany("ic#code")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2000-2006 AlphaSierraPapa")]
[assembly: AssemblyVersion(RevisionClass.Version + "." + RevisionClass.Revision)]
internal class RevisionClass {
public const string Version = "2.1.0";
public const string Revision = "-INSERTREVISION-";
}

15
src/Main/StartUp/Project/Configuration/AssemblyInfo.template → src/Main/StartUp/Project/Configuration/AssemblyInfo.cs

@ -12,23 +12,8 @@ using System.Runtime.CompilerServices; @@ -12,23 +12,8 @@ using System.Runtime.CompilerServices;
[assembly: CLSCompliant(true)]
[assembly: StringFreezing()]
// DO NOT EDIT AssemblyInfo.cs, it is recreated using AssemblyInfo.template whenever
// StartUp is compiled.
[assembly: AssemblyTitle("SharpDevelop")]
[assembly: AssemblyDescription("free .NET IDE")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("www.icsharpcode.net")]
[assembly: AssemblyProduct("SharpDevelop")]
[assembly: AssemblyCopyright("2000-2006 AlphaSierraPapa")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: AssemblyVersion(RevisionClass.Version + "." + RevisionClass.Revision)]
[assembly: AssemblyDelaySign(false)]
class RevisionClass {
public const string Version = "2.0.0";
public const string Revision = "-INSERTREVISION-";
}

2
src/Main/StartUp/Project/Dialogs/SplashScreen.cs

@ -17,7 +17,7 @@ namespace ICSharpCode.SharpDevelop @@ -17,7 +17,7 @@ namespace ICSharpCode.SharpDevelop
{
public class SplashScreenForm : Form
{
public const string VersionText = "SharpDevelop 2 build " + RevisionClass.Revision;
public const string VersionText = "Serralongue build " + RevisionClass.Revision;
static SplashScreenForm splashScreen;
static ArrayList requestedFileList = new ArrayList();

8
src/Main/StartUp/Project/SharpDevelop.exe.config

@ -6,19 +6,19 @@ @@ -6,19 +6,19 @@
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="ICSharpCode.Core" publicKeyToken="f829da5c02be14ee" culture="neutral"/>
<bindingRedirect oldVersion="2.0.0.1" newVersion="2.0.0.1"/>
<bindingRedirect oldVersion="2.0.0.1" newVersion="2.1.0.1138"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="ICSharpCode.SharpDevelop" publicKeyToken="f829da5c02be14ee" culture="neutral"/>
<bindingRedirect oldVersion="2.0.0.1" newVersion="2.0.0.1"/>
<bindingRedirect oldVersion="2.0.0.1" newVersion="2.1.0.1138"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="ICSharpCode.TextEditor" publicKeyToken="4d61825e8dd49f1a" culture="neutral"/>
<bindingRedirect oldVersion="2.0.0.1" newVersion="2.0.0.1"/>
<bindingRedirect oldVersion="2.0.0.1" newVersion="2.1.0.1138"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="ICSharpCode.NRefactory" publicKeyToken="efe927acf176eea2" culture="neutral"/>
<bindingRedirect oldVersion="2.0.0.1" newVersion="2.0.0.1"/>
<bindingRedirect oldVersion="2.0.0.1" newVersion="2.1.0.1138"/>
</dependentAssembly>
</assemblyBinding>
</runtime>

9
src/Main/StartUp/Project/StartUp.csproj

@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>Resources\StartUp.snk</AssemblyOriginatorKeyFile>
<ApplicationIcon>.\Resources\SharpDevelop.ico</ApplicationIcon>
<PreBuildEvent>..\src\Tools\UpdateAssemblyInfo\bin\Debug\UpdateAssemblyInfo.exe StartupOnly</PreBuildEvent>
<RunPostBuildEvent>Always</RunPostBuildEvent>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugType>Full</DebugType>
@ -53,10 +53,12 @@ @@ -53,10 +53,12 @@
<EmbeddedResource Include="Resources\SplashScreen.jpg" />
<EmbeddedResource Include="Resources\StringResources.resources" />
<Compile Include="Configuration\AssemblyInfo.cs" />
<None Include="Configuration\AssemblyInfo.template" />
<None Include="SharpDevelop.exe.config">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="..\..\GlobalAssemblyInfo.cs">
<Link>Configuration\GlobalAssemblyInfo.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Base\Project\ICSharpCode.SharpDevelop.csproj">
@ -68,6 +70,9 @@ @@ -68,6 +70,9 @@
<Package>{00000000-0000-0000-0000-000000000000}</Package>
<Name>ICSharpCode.Core</Name>
</ProjectReference>
<Content Include="..\..\GlobalAssemblyInfo.template">
<Link>Configuration\GlobalAssemblyInfo.template</Link>
</Content>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
</Project>

107
src/Tools/UpdateAssemblyInfo/Main.cs

@ -19,38 +19,26 @@ namespace UpdateAssemblyInfo @@ -19,38 +19,26 @@ namespace UpdateAssemblyInfo
{
static Regex AssemblyVersion = new Regex(@"AssemblyVersion\(.*\)]");
static Regex BindingRedirect = new Regex(@"<bindingRedirect oldVersion=""2.0.0.1"" newVersion=""[\d\.]+""/>");
const string mainConfig = "Main/StartUp/Project/Configuration/";
const string templateFile = "Main/GlobalAssemblyInfo.template";
const string globalAssemblyInfo = "Main/GlobalAssemblyInfo.cs";
public static int Main(string[] args)
{
try {
if (args.Length != 1) {
PrintHelp();
return 1;
}
if (!File.Exists("SharpDevelop.sln")) {
if (File.Exists("..\\src\\SharpDevelop.sln")) {
Directory.SetCurrentDirectory("..\\src");
string mainDir = Path.GetFullPath(Path.Combine(Path.GetDirectoryName(typeof(MainClass).Assembly.Location), "../../../.."));
if (File.Exists(mainDir + "\\SharpDevelop.sln")) {
Directory.SetCurrentDirectory(mainDir);
}
}
if (!File.Exists("SharpDevelop.sln")) {
Console.WriteLine("Working directory must be SharpDevelop\\src or SharpDevelop\\bin!");
Console.WriteLine("Working directory must be SharpDevelop\\src!");
return 2;
}
string arg = args[0];
if (arg == "StartupOnly") {
RetrieveRevisionNumber();
UpdateStartup();
} else if (arg == "Libraries") {
RetrieveRevisionNumber();
UpdateLibraries(GetMajorVersion() + "." + revisionNumber);
} else if (arg == "ResetLibraries") {
UpdateLibraries("2.0.0.1");
} else {
PrintHelp();
return 1;
}
RetrieveRevisionNumber();
string versionNumber = GetMajorVersion() + "." + revisionNumber;
UpdateStartup();
SetVersionInfo("Main/StartUp/Project/SharpDevelop.exe.config", BindingRedirect, "<bindingRedirect oldVersion=\"2.0.0.1\" newVersion=\"" + versionNumber + "\"/>");
return 0;
} catch (Exception ex) {
Console.WriteLine(ex);
@ -58,31 +46,23 @@ namespace UpdateAssemblyInfo @@ -58,31 +46,23 @@ namespace UpdateAssemblyInfo
}
}
static void PrintHelp()
{
Console.WriteLine("Application must be started with 1 argument:");
Console.WriteLine("UpdateAssemblyInfo StartupOnly // updates version info in Startup project");
Console.WriteLine("UpdateAssemblyInfo Libraries // updates all versions in the libraries, but not in Startup");
Console.WriteLine("UpdateAssemblyInfo ResetLibraries // resets versions in the libraries to 2.0.0.1 (use this before committing)");
}
static void UpdateStartup()
{
string content;
using (StreamReader r = new StreamReader(mainConfig + "AssemblyInfo.template")) {
using (StreamReader r = new StreamReader(templateFile)) {
content = r.ReadToEnd();
}
content = content.Replace("-INSERTREVISION-", revisionNumber);
if (File.Exists(mainConfig + "AssemblyInfo.cs")) {
using (StreamReader r = new StreamReader(mainConfig + "AssemblyInfo.cs")) {
if (File.Exists(globalAssemblyInfo)) {
using (StreamReader r = new StreamReader(globalAssemblyInfo)) {
if (r.ReadToEnd() == content) {
// nothing changed, do not overwrite file to prevent recompilation of StartUp
// nothing changed, do not overwrite file to prevent recompilation
// every time.
return;
}
}
}
using (StreamWriter w = new StreamWriter(mainConfig + "AssemblyInfo.cs", false, Encoding.UTF8)) {
using (StreamWriter w = new StreamWriter(globalAssemblyInfo, false, Encoding.UTF8)) {
w.Write(content);
}
}
@ -91,7 +71,7 @@ namespace UpdateAssemblyInfo @@ -91,7 +71,7 @@ namespace UpdateAssemblyInfo
{
string version = "?";
// Get main version from startup
using (StreamReader r = new StreamReader(mainConfig + "AssemblyInfo.template")) {
using (StreamReader r = new StreamReader(templateFile)) {
string line;
while ((line = r.ReadLine()) != null) {
const string search = "string Version = \"";
@ -106,61 +86,6 @@ namespace UpdateAssemblyInfo @@ -106,61 +86,6 @@ namespace UpdateAssemblyInfo
return version;
}
static void UpdateLibraries(string versionNumber)
{
StringCollection col = SearchDirectory("AddIns", "AssemblyInfo.cs");
SearchDirectory("Main", "AssemblyInfo.cs", col);
SearchDirectory("Libraries", "AssemblyInfo.cs", col);
string[] dontTouchList = new string[] {
"Main/StartUp/Project/", // Startup is special case
"Libraries/log4net/",
"Libraries/NUnit.Framework/",
"Libraries/DockPanel_Src/",
"AddIns/Misc/Debugger/TreeListView/Project/",
};
foreach (string fileName in col) {
bool doSetVersion = true;
foreach (string dontTouch in dontTouchList) {
if (fileName.StartsWith(dontTouch.Replace("/", Path.DirectorySeparatorChar.ToString()))) {
doSetVersion = false;
break;
}
}
if (doSetVersion) {
Console.WriteLine("Set revision to file: " + fileName + " to " + versionNumber);
SetVersionInfo(fileName, AssemblyVersion, "AssemblyVersion(\"" + versionNumber + "\")]");
}
}
SetVersionInfo("Main/StartUp/Project/SharpDevelop.exe.config", BindingRedirect, "<bindingRedirect oldVersion=\"2.0.0.1\" newVersion=\"" + versionNumber + "\"/>");
}
#region SearchDirectory
static StringCollection SearchDirectory(string directory, string filemask)
{
StringCollection collection = new StringCollection();
SearchDirectory(directory, filemask, collection);
return collection;
}
static void SearchDirectory(string directory, string filemask, StringCollection collection)
{
try {
string[] file = Directory.GetFiles(directory, filemask);
foreach (string f in file) {
collection.Add(f);
}
string[] dir = Directory.GetDirectories(directory);
foreach (string d in dir) {
if (d.EndsWith("\\.svn")) continue;
SearchDirectory(d, filemask, collection);
}
} catch (Exception ex) {
Console.WriteLine(ex);
}
}
#endregion
static void SetVersionInfo(string fileName, Regex regex, string replacement)
{
string content;

14
src/Tools/UpdateAssemblyInfo/UpdateAssemblyInfo.sln

@ -1,6 +1,16 @@ @@ -1,6 +1,16 @@
Microsoft Visual Studio Solution File, Format Version 9.00
# SharpDevelop 2.0.0.232
Microsoft Visual Studio Solution File, Format Version 9.00
# SharpDevelop 2.0.0.1128
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UpdateAssemblyInfo", "UpdateAssemblyInfo.csproj", "{605C8CDB-F0AD-4A21-9F4A-959B8DECB0F3}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{605C8CDB-F0AD-4A21-9F4A-959B8DECB0F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{605C8CDB-F0AD-4A21-9F4A-959B8DECB0F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{605C8CDB-F0AD-4A21-9F4A-959B8DECB0F3}.Release|Any CPU.Build.0 = Release|Any CPU
{605C8CDB-F0AD-4A21-9F4A-959B8DECB0F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
EndGlobalSection
EndGlobal

2
src/releasebuild.bat

@ -1,4 +1,2 @@ @@ -1,4 +1,2 @@
Tools\UpdateAssemblyInfo\bin\Debug\UpdateAssemblyInfo.exe Libraries
@IF %ERRORLEVEL% NEQ 0 PAUSE & EXIT
%windir%\microsoft.net\framework\v2.0.50727\msbuild /property:Configuration=Release SharpDevelop.sln
@IF %ERRORLEVEL% NEQ 0 PAUSE

4
src/resetAssemblyInfo.bat

@ -1,4 +0,0 @@ @@ -1,4 +0,0 @@
@rem Resets version information in libraries with "2.0.0.1"
@rem Execute this file to prevent committing changes to the assembly information.
Tools\UpdateAssemblyInfo\bin\Debug\UpdateAssemblyInfo.exe ResetLibraries
@IF %ERRORLEVEL% NEQ 0 PAUSE
Loading…
Cancel
Save