diff options
author | Raja R Harinath <harinath@hurrynot.org> | 2004-06-03 11:40:01 +0400 |
---|---|---|
committer | Raja R Harinath <harinath@hurrynot.org> | 2004-06-03 11:40:01 +0400 |
commit | 98473fb087b9d1254484994129a2c911fa1de252 (patch) | |
tree | 9eba4a7959bb6a3626a2b2a2fad2b56de9cb12a3 /mcs/class/System.Messaging/Assembly | |
parent | ed2ee874b498c11eb2f5da888507e14676a3a078 (diff) |
Add. Copied from System/Assembly/Consts.cs.
Unbreak build
svn path=/trunk/mcs/; revision=28748
Diffstat (limited to 'mcs/class/System.Messaging/Assembly')
-rw-r--r-- | mcs/class/System.Messaging/Assembly/ChangeLog | 4 | ||||
-rw-r--r-- | mcs/class/System.Messaging/Assembly/Consts.cs | 63 |
2 files changed, 67 insertions, 0 deletions
diff --git a/mcs/class/System.Messaging/Assembly/ChangeLog b/mcs/class/System.Messaging/Assembly/ChangeLog index 40923a92125..812947f7654 100644 --- a/mcs/class/System.Messaging/Assembly/ChangeLog +++ b/mcs/class/System.Messaging/Assembly/ChangeLog @@ -1,3 +1,7 @@ +2004-06-03 Raja R Harinath <rharinath@novell.com> + + * Consts.cs: Add. Copied from System/Assembly/Consts.cs. + 2004-04-06 Andreas Nahr <ClassDevelopment@A-SoftTech.com> * AssemblyInfo.cs: Added diff --git a/mcs/class/System.Messaging/Assembly/Consts.cs b/mcs/class/System.Messaging/Assembly/Consts.cs new file mode 100644 index 00000000000..4c8f9b1ce92 --- /dev/null +++ b/mcs/class/System.Messaging/Assembly/Consts.cs @@ -0,0 +1,63 @@ +// +// Consts.cs +// +// Author: +// Andreas Nahr (ClassDevelopment@A-SoftTech.com) +// +// (C) 2003 Andreas Nahr +// +// NOTE: +// Ensure that every constant is defined for every version symbol! +// + +// This class contains constants that are dependent on the defined symbols +// Use it to shorten and make code more maintainable in situations like: +// +//#if (NET_1_0) +// [Designer ("System.Diagnostics.Design.ProcessDesigner, System.Design, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof (IDesigner))] +//#endif +//#if (NET_1_1) +// [Designer ("System.Diagnostics.Design.ProcessDesigner, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof (IDesigner))] +//#endif +// +// by changing them into: +// +// [Designer ("System.Diagnostics.Design.ProcessDesigner, " + Consts.AssemblySystem_Design, typeof (IDesigner))] +// + +internal sealed class Consts +{ + + private Consts () + { + } + +#if (NET_1_0) + + public const string AssemblySystem_Design = "System.Design, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"; + public const string AssemblySystem_Drawing = "System.Drawing, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"; + public const string AssemblyMicrosoft_VisualStudio = "Microsoft.VisualStudio, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"; + public const string AssemblyMono_Security = "Mono.Security, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"; + public const string AssemblyMono_Posix = "Mono.Posix, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"; + +#elif (NET_2_0) + + public const string AssemblySystem_Design = "System.Design, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"; + public const string AssemblySystem_Drawing = "System.Drawing, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"; + public const string AssemblyMicrosoft_VisualStudio = "Microsoft.VisualStudio, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"; + public const string AssemblyMono_Security = "Mono.Security, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"; + public const string AssemblyMono_Posix = "Mono.Posix, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"; + +#else + // NET_1_1 is seen as default if somebody 'forgets' to specify any of the symbols + // to ensure we are not breaking the build in this case + + public const string AssemblySystem_Design = "System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"; + public const string AssemblySystem_Drawing = "System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"; + public const string AssemblyMicrosoft_VisualStudio = "Microsoft.VisualStudio, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"; + public const string AssemblyMono_Security = "Mono.Security, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"; + public const string AssemblyMono_Posix = "Mono.Posix, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"; + +#endif + +} |