1
/* This Source Code Form is subject to the terms of the Mozilla Public
2
* License, v. 2.0. If a copy of the MPL was not distributed with this
3
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
8
#define MY_LIBNAME "freebl"
9
#define MY_FILEDESCRIPTION "NSS freebl Library"
11
#define STRINGIZE(x) #x
12
#define STRINGIZE2(x) STRINGIZE(x)
13
#define SOFTOKEN_VMAJOR_STR STRINGIZE2(SOFTOKEN_VMAJOR)
16
#define MY_DEBUG_STR " (debug)"
17
#define MY_FILEFLAGS_1 VS_FF_DEBUG
19
#define MY_DEBUG_STR ""
20
#define MY_FILEFLAGS_1 0x0L
23
#define MY_FILEFLAGS_2 MY_FILEFLAGS_1|VS_FF_PRERELEASE
25
#define MY_FILEFLAGS_2 MY_FILEFLAGS_1
29
#define MY_FILEOS VOS_NT_WINDOWS32
31
#define MY_FILEOS VOS__WINDOWS32
34
#define MY_INTERNAL_NAME MY_LIBNAME SOFTOKEN_VMAJOR_STR
36
/////////////////////////////////////////////////////////////////////////////
38
// Version-information resource
41
VS_VERSION_INFO VERSIONINFO
42
FILEVERSION SOFTOKEN_VMAJOR,SOFTOKEN_VMINOR,SOFTOKEN_VPATCH,SOFTOKEN_VBUILD
43
PRODUCTVERSION SOFTOKEN_VMAJOR,SOFTOKEN_VMINOR,SOFTOKEN_VPATCH,SOFTOKEN_VBUILD
44
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
45
FILEFLAGS MY_FILEFLAGS_2
48
FILESUBTYPE 0x0L // not used
51
BLOCK "StringFileInfo"
53
BLOCK "040904B0" // Lang=US English, CharSet=Unicode
55
VALUE "CompanyName", "Mozilla Foundation\0"
56
VALUE "FileDescription", MY_FILEDESCRIPTION MY_DEBUG_STR "\0"
57
VALUE "FileVersion", SOFTOKEN_VERSION "\0"
58
VALUE "InternalName", MY_INTERNAL_NAME "\0"
59
VALUE "OriginalFilename", MY_INTERNAL_NAME ".dll\0"
60
VALUE "ProductName", "Network Security Services\0"
61
VALUE "ProductVersion", SOFTOKEN_VERSION "\0"
66
VALUE "Translation", 0x409, 1200