/[RomCheater]/trunk/VersioningSupport/SharedAssemblyInfo.cs.tmpl
ViewVC logotype

Contents of /trunk/VersioningSupport/SharedAssemblyInfo.cs.tmpl

Parent Directory Parent Directory | Revision Log Revision Log


Revision 259 - (show annotations) (download)
Sun Jun 3 17:34:52 2012 UTC (8 years, 2 months ago) by william
File size: 1673 byte(s)
fix sharedassembly template

1 // This file contains common AssemblyVersion data to be shared across all projects in this solution.
2 using System.Reflection;
3 using System.Runtime.InteropServices;
4 [assembly: AssemblyCompany("Network Solutions")]
5 [assembly: AssemblyCopyright("Copyright © NeoH4x0r 2012")]
6 [assembly: AssemblyTrademark("")]
7 [assembly: AssemblyCulture("")]
8 // Setting ComVisible to false makes the types in this assembly not visible
9 // to COM components. If you need to access a type in this assembly from
10 // COM, set the ComVisible attribute to true on that type.
11 [assembly: ComVisible(false)]
12 [assembly: AssemblyVersion(AssemblyConfig.AssemblyVersion)]
13 #if DEBUG && !RELEASE
14 [assembly: AssemblyConfiguration("Debug")]
15 [assembly: AssemblyFileVersion(AssemblyConfig.AssemblyFileVersion)]
16 #endif
17 #if RELEASE
18 [assembly: AssemblyConfiguration("Release")]
19 [assembly: AssemblyFileVersion(AssemblyConfig.AssemblyFileVersion)]
20 #endif
21
22 #region BuildConstants
23 public static class AssemblyConfig
24 {
25 private const string Tag = "dev";
26 #if DEBUG && !RELEASE
27 private const string Config = "debug";
28 #endif
29 #if RELEASE
30 private const string Config = "release";
31 #endif
32
33 private const string SVNRev = "r$WCREV$";
34
35 private const string Major = "1";
36 private const string Minor = "$WCNOW=%Y$";
37 private const string Build = "$WCNOW=%j$";
38 private const string Revision = "$WCNOW=%H%M$";
39
40 public const string AssemblyVersion = Major + "." + Minor + "." + Build + "." + Revision;
41 public const string AssemblyFileVersion = Major + "." + Minor + "." + Build + "." + Revision + "-" + SVNRev + "-" + Tag + "-" + Config;
42 }
43 #endregion

  ViewVC Help
Powered by ViewVC 1.1.22