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 = "r210"; |
34 |
|
35 |
private const string Major = "1"; |
36 |
private const string Minor = "2012"; |
37 |
private const string Build = "154"; |
38 |
private const string Revision = "0624"; |
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 |