-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgsskrb5.rc
More file actions
90 lines (81 loc) · 2.76 KB
/
gsskrb5.rc
File metadata and controls
90 lines (81 loc) · 2.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
/************************************************************
* $Id: //tools/src/freeware/gsskrb5/gsskrb5.rc#4 $
*
* DLL file version properties
************************************************************/
#include "version.h"
#include "today.h"
#include <winver.h>
#if defined(NDEBUG)
# ifdef PRERELEASE_DLL
# define VERS_BUILD 1
# define DEBUG_TAG -PreRelease
# else
/* release build */
# define VERS_BUILD 2
# define DEBUG_TAG -Release
# endif
#else
# define VERS_BUILD 0
# define DEBUG_TAG -Debug
#endif
#define CONCAT(x,y) XSTR( HIDE(x) ## HIDE(y) )
#define PROD_VERSION HIDE(KRB5_VERS_MAJOR) ## . ## HIDE(KRB5_VERS_MINOR) ## . ## HIDE(KRB5_VERS_PATCH)
#define HIDE(x) x
#define STR(x) # x
#define XSTR(x) STR(x)
1 VERSIONINFO
FILEVERSION KRB5_VERS_MAJOR, KRB5_VERS_MINOR, KRB5_VERS_PATCH, VERS_BUILD
PRODUCTVERSION KRB5_VERS_MAJOR, KRB5_VERS_MINOR, KRB5_VERS_PATCH, VERS_BUILD
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
#ifdef _DEBUG
FILEFLAGS VS_FF_DEBUG
#else
FILEFLAGS VS_FF_SPECIALBUILD
#endif
#ifdef _WIN64
FILEOS VOS_NT
#else
FILEOS VOS_NT_WINDOWS32
#endif
FILETYPE VFT_DLL
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "000004b0"
BEGIN
VALUE "Comments", "Open Source Implementation by SAP AG, ftp://ftp.sap.com/pub/ietf-work/gssapi/gsskrb5/"
VALUE "CompanyName", "SAP AG, Walldorf, Germany"
VALUE "LegalCopyright", LIBRARY_COPYRIGHT
VALUE "License", "OpenSource/Freeware"
VALUE "FileDescription", "GSS-API v2 for Microsoft Kerberos SSP"
VALUE "FileVersion", XSTR(KRB5_VERS_MAJOR) "." XSTR(KRB5_VERS_MINOR) "." XSTR(KRB5_VERS_PATCH) "." XSTR(VERS_BUILD)
#if defined(_WIN64) && defined(_M_IA64)
VALUE "InternalName", CONCAT(GI64KRB5,DEBUG_TAG)
VALUE "OriginalFilename", "GI64KRB5.DLL"
VALUE "Target Platform", "Intel ia64/Itanium"
#elif defined(_WIN64) && defined(_M_AMD64)
VALUE "InternalName", CONCAT(GX64KRB5,DEBUG_TAG)
VALUE "OriginalFilename", "GX64KRB5.DLL"
VALUE "Target Platform", "x86_64/AMD64/x64"
#else
VALUE "InternalName", CONCAT(GSSKRB5,DEBUG_TAG)
VALUE "OriginalFilename", "GSSKRB5.DLL"
VALUE "Target Platform", "Intel ia32/x86"
#endif
VALUE "ProductName", "GSS-API v2 Wrapper for Microsoft's W2K Kerberos 5 Security Service Provider"
VALUE "ProductVersion", XSTR(PROD_VERSION) " " " "
#if defined(_WIN64)
VALUE "SAP compatibility", "For all SAP WebAS Releases"
#else
VALUE "SAP compatibility", "For all SAP WebAS and R/3 Releases >=3.1I"
#endif
VALUE "Build Date", TODAYS_DATE
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x0, 1200
END
END