]> git.saurik.com Git - apple/mdnsresponder.git/blob - mDNSWindows/DLL.NET/AssemblyInfo.cpp
4a71579c8e453da58986c5c86837e2cb818c23eb
[apple/mdnsresponder.git] / mDNSWindows / DLL.NET / AssemblyInfo.cpp
1 /* -*- Mode: C; tab-width: 4 -*-
2 *
3 * Copyright (c) 2003-2004 Apple Computer, Inc. All rights reserved.
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16
17 Change History (most recent first):
18
19 $Log: AssemblyInfo.cpp,v $
20 Revision 1.5 2006/08/14 23:25:43 cheshire
21 Re-licensed mDNSResponder daemon source code under Apache License, Version 2.0
22
23 Revision 1.4 2004/07/26 21:03:00 shersche
24 enable strong naming for dnssd.NET assembly
25
26 Revision 1.3 2004/07/14 19:54:57 shersche
27 use version file to get version numbers
28
29 Revision 1.2 2004/07/14 15:42:47 shersche
30 remove entries for strong authentication
31
32 Revision 1.1 2004/06/26 04:01:22 shersche
33 Initial revision
34
35
36 */
37
38 #include "stdafx.h"
39 #include "WinVersRes.h"
40
41 using namespace System::Reflection;
42 using namespace System::Runtime::CompilerServices;
43
44 //
45 // General Information about an assembly is controlled through the following
46 // set of attributes. Change these attribute values to modify the information
47 // associated with an assembly.
48 //
49 [assembly:AssemblyTitleAttribute("dnssd.NET")];
50 [assembly:AssemblyDescriptionAttribute(".NET wrapper for DNS-SD services")];
51 [assembly:AssemblyConfigurationAttribute("")];
52 [assembly:AssemblyCompanyAttribute("Apple Computer, Inc.")];
53 [assembly:AssemblyProductAttribute("")];
54 [assembly:AssemblyCopyrightAttribute("Apple Computer, Inc.")];
55 [assembly:AssemblyTrademarkAttribute("")];
56 [assembly:AssemblyCultureAttribute("")];
57
58 //
59 // Version information for an assembly consists of the following four values:
60 //
61 // Major Version
62 // Minor Version
63 // Build Number
64 // Revision
65 //
66 // You can specify all the value or you can default the Revision and Build Numbers
67 // by using the '*' as shown below:
68
69 [assembly:AssemblyVersionAttribute(MASTER_PROD_VERS_STR2)];
70
71 //
72 // In order to sign your assembly you must specify a key to use. Refer to the
73 // Microsoft .NET Framework documentation for more information on assembly
74 // signing.
75 //
76 // Use the attributes below to control which key is used for signing.
77 //
78 // Notes:
79 // (*) If no key is specified, the assembly is not signed.
80 // (*) KeyName refers to a key that has been installed in the Crypto Service
81 // Provider (CSP) on your machine. KeyFile refers to a file which contains
82 // a key.
83 // (*) If the KeyFile and the KeyName values are both specified, the
84 // following processing occurs:
85 // (1) If the KeyName can be found in the CSP, that key is used.
86 // (2) If the KeyName does not exist and the KeyFile does exist, the key
87 // in the KeyFile is installed into the CSP and used.
88 // (*) In order to create a KeyFile, you can use the sn.exe (Strong Name)
89 // utility
90 // When specifying the KeyFile, the location of the KeyFile should be
91 // relative to the project directory.
92 // (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
93 // documentation for more information on this.
94 //
95 [assembly:AssemblyDelaySignAttribute(false)];
96 [assembly:AssemblyKeyFileAttribute("dnssd_NET.snk")];
97 [assembly:AssemblyKeyNameAttribute("")];