| OLD | NEW |
| (Empty) |
| 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/. */ | |
| 4 | |
| 5 #include "nss.h" | |
| 6 #include <winver.h> | |
| 7 | |
| 8 #define MY_LIBNAME "ssl" | |
| 9 #define MY_FILEDESCRIPTION "NSS SSL Library" | |
| 10 | |
| 11 #define STRINGIZE(x) #x | |
| 12 #define STRINGIZE2(x) STRINGIZE(x) | |
| 13 #define NSS_VMAJOR_STR STRINGIZE2(NSS_VMAJOR) | |
| 14 | |
| 15 #ifdef _DEBUG | |
| 16 #define MY_DEBUG_STR " (debug)" | |
| 17 #define MY_FILEFLAGS_1 VS_FF_DEBUG | |
| 18 #else | |
| 19 #define MY_DEBUG_STR "" | |
| 20 #define MY_FILEFLAGS_1 0x0L | |
| 21 #endif | |
| 22 #if NSS_BETA | |
| 23 #define MY_FILEFLAGS_2 MY_FILEFLAGS_1|VS_FF_PRERELEASE | |
| 24 #else | |
| 25 #define MY_FILEFLAGS_2 MY_FILEFLAGS_1 | |
| 26 #endif | |
| 27 | |
| 28 #ifdef WINNT | |
| 29 #define MY_FILEOS VOS_NT_WINDOWS32 | |
| 30 #else | |
| 31 #define MY_FILEOS VOS__WINDOWS32 | |
| 32 #endif | |
| 33 | |
| 34 #define MY_INTERNAL_NAME MY_LIBNAME NSS_VMAJOR_STR | |
| 35 | |
| 36 ///////////////////////////////////////////////////////////////////////////// | |
| 37 // | |
| 38 // Version-information resource | |
| 39 // | |
| 40 | |
| 41 VS_VERSION_INFO VERSIONINFO | |
| 42 FILEVERSION NSS_VMAJOR,NSS_VMINOR,NSS_VPATCH,NSS_VBUILD | |
| 43 PRODUCTVERSION NSS_VMAJOR,NSS_VMINOR,NSS_VPATCH,NSS_VBUILD | |
| 44 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK | |
| 45 FILEFLAGS MY_FILEFLAGS_2 | |
| 46 FILEOS MY_FILEOS | |
| 47 FILETYPE VFT_DLL | |
| 48 FILESUBTYPE 0x0L // not used | |
| 49 | |
| 50 BEGIN | |
| 51 BLOCK "StringFileInfo" | |
| 52 BEGIN | |
| 53 BLOCK "040904B0" // Lang=US English, CharSet=Unicode | |
| 54 BEGIN | |
| 55 VALUE "CompanyName", "Mozilla Foundation\0" | |
| 56 VALUE "FileDescription", MY_FILEDESCRIPTION MY_DEBUG_STR "\0" | |
| 57 VALUE "FileVersion", NSS_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", NSS_VERSION "\0" | |
| 62 END | |
| 63 END | |
| 64 BLOCK "VarFileInfo" | |
| 65 BEGIN | |
| 66 VALUE "Translation", 0x409, 1200 | |
| 67 END | |
| 68 END | |
| OLD | NEW |