GlobalAssemblyInfo.template 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <@
  2. <% NasuTekPreprocessor version="1.0" %>
  3. <% Import dll="NasuTek.Preprocessor.Core.dll" %>
  4. <% Import dll="NasuTek.Preprocessor.Git.dll" %>
  5. <% Import namespace="NasuTek.Preprocessor.Core" %>
  6. <% Import namespace="NasuTek.Preprocessor.Git" %>
  7. <% DateTimeStamp domain="DateTimeStamp" %>
  8. <% GitProcessor domain="Git" %>
  9. @>
  10. #region Licensing Information
  11. //----------------------------------------------------------------------------------
  12. // <copyright file="GlobalAssemblyInfo.cs" company="NasuTek Enterprises">
  13. // NasuTek Grabbie
  14. // Copyright © NasuTek Enterprises 2009-2011.
  15. //
  16. // Licensed under the Apache License, Version 2.0 (the "License");
  17. // you may not use this file except in compliance with the License.
  18. // You may obtain a copy of the License at
  19. //
  20. // http://www.apache.org/licenses/LICENSE-2.0
  21. //
  22. // Unless required by applicable law or agreed to in writing, software
  23. // distributed under the License is distributed on an "AS IS" BASIS,
  24. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  25. // See the License for the specific language governing permissions and
  26. // limitations under the License.
  27. // </copyright>
  28. // <summary>
  29. // Global Assembly Information
  30. // </summary>
  31. //----------------------------------------------------------------------------------
  32. #endregion
  33. using System;
  34. using System.Collections.Generic;
  35. using System.Linq;
  36. using System.Reflection;
  37. //////////////////////////////////////////////////////////////////////////////////////////
  38. // Autogenerated GlobalAssemblyInfo.cs file generated by NasuTek Generation Tools
  39. // Edit GlobalAssemblyInfo.template to change information and not GlobalAssemblyInfo.cs
  40. // as it will be regenerated on compile
  41. //////////////////////////////////////////////////////////////////////////////////////////
  42. [assembly: AssemblyCompany("NasuTek Enterprises")]
  43. [assembly: AssemblyProduct("NasuTek Grabbie")]
  44. [assembly: AssemblyCopyright("Copyright © NasuTek Enterprises 2009-2013")]
  45. [assembly: AssemblyTrademark("")]
  46. [assembly: AssemblyCulture("")]
  47. [assembly: AssemblyVersion(GlobalAssemblyInfo.UpdaterVersion)]
  48. [assembly: AssemblyFileVersion(GlobalAssemblyInfo.UpdaterVersion)]
  49. internal class GlobalAssemblyInfo {
  50. public const string UpdaterVersion = "2.3.0.0";
  51. #if DEBUG
  52. public const string CleanVersion = "2.3 \"Megumi\"";
  53. #else
  54. public const string CleanVersion = "2.3";
  55. #endif
  56. public const string GitHash = "##Git.Hash##";
  57. public const string GitBranch = "##Git.Branch##";
  58. public const string Revision = "##Git.RevNumber##";
  59. public const string TimeStamp = "##DateTimeStamp.Stamp##";
  60. public const string FullVersion = "2.3.0.0-Megumi_" + GitHash + "-" + GitBranch + "_" + TimeStamp;
  61. }