|
| 1 | +///////////////////////////////////////////////////////////////////////////// |
| 2 | +// |
| 3 | +// VERSIONINFO resource |
| 4 | +// |
| 5 | +// http://msdn.microsoft.com/en-us/library/windows/desktop/aa381058(v=vs.85).aspx |
| 6 | + |
| 7 | +// @MAJOR@,@MINOR@,@BUILD@,@PATCH@ |
| 8 | +#define VER_FILEVERSION @ZMQ_VERSION_MAJOR@,@ZMQ_VERSION_MINOR@,@ZMQ_VERSION_PATCH@,0 |
| 9 | +#define VER_FILEVERSION_STR "@ZMQ_VERSION_MAJOR@.@ZMQ_VERSION_MINOR@.@ [email protected]\0" |
| 10 | + |
| 11 | +#define VER_PRODUCTVERSION VER_FILEVERSION |
| 12 | +#define VER_PRODUCTVERSION_STR VER_FILEVERSION_STR |
| 13 | + |
| 14 | + |
| 15 | +// versionID |
| 16 | +// Version-information resource identifier. This value must be 1. |
| 17 | +1 VERSIONINFO |
| 18 | + |
| 19 | +//// fixed-info |
| 20 | +// Binary version number for the file. |
| 21 | + FILEVERSION VER_FILEVERSION |
| 22 | + |
| 23 | +// Binary version number for the product with which the file is distributed. |
| 24 | + PRODUCTVERSION VER_PRODUCTVERSION |
| 25 | + |
| 26 | +// Bits in the FILEFLAGS statement are valid. |
| 27 | + FILEFLAGSMASK 0x17L |
| 28 | + |
| 29 | +// Attributes of the file. |
| 30 | +// VS_FF_DEBUG = 1 : File contains debugging information or is compiled with debugging features enabled. |
| 31 | +// VS_FF_PATCHED = 4 : File has been modified and is not identical to the original shipping file of the |
| 32 | +// same version number. |
| 33 | +// VS_FF_PRERELEASE = 2 : File is a development version, not a commercially released product. |
| 34 | +// VS_FF_PRIVATEBUILD = 8 : File was not built using standard release procedures. |
| 35 | +// VS_FF_SPECIALBUILD = 20 : File was built by the original company using standard release procedures but is a |
| 36 | +// : variation of the standard file of the same version number. |
| 37 | +#ifdef _DEBUG |
| 38 | + FILEFLAGS 0x1L |
| 39 | +#else |
| 40 | + FILEFLAGS 0x2L |
| 41 | +#endif |
| 42 | + |
| 43 | +// Operating system for which this file was designed. |
| 44 | +// VOS_DOS = 0x10000 : File was designed for MS-DOS. |
| 45 | +// VOS_NT = 0x40000 : File was designed for 32-bit Windows. |
| 46 | +// VOS_WINDOWS16 = 0x1 : File was designed for 16-bit Windows. |
| 47 | +// VOS_WINDOWS32 = 0x4 : File was designed for 32-bit Windows. |
| 48 | +// VOS_DOS_WINDOWS16 = 0x10001 : File was designed for 16-bit Windows running with MS-DOS. |
| 49 | +// VOS_DOS_WINDOWS32 = 0x10004 : File was designed for 32-bit Windows running with MS-DOS. |
| 50 | +// VOS_NT_WINDOWS32 = 0x40004 : File was designed for 32-bit Windows. |
| 51 | +// NB: appears obsolete, nothing for x64. |
| 52 | + FILEOS 0x4L |
| 53 | + |
| 54 | +// General type of file. |
| 55 | +// VFT_APP = 0x1 : File contains an application. |
| 56 | +// VFT_DLL = 0x2 : File contains a dynamic-link library (DLL). |
| 57 | +// VFT_DRV = 0x3 : File contains a device driver. |
| 58 | +// VFT_FONT = 0x4 : File contains a font. |
| 59 | +// VFT_VXD = 0x5 : File contains a virtual device. |
| 60 | +// VFT_STATIC_LIB = 0x7 : File contains a static-link library. |
| 61 | + FILETYPE 0x2L |
| 62 | + |
| 63 | +// Function of the file. |
| 64 | + FILESUBTYPE 0x0L |
| 65 | + |
| 66 | +BEGIN |
| 67 | + BLOCK "StringFileInfo" |
| 68 | + BEGIN |
| 69 | + BLOCK "080904b0" |
| 70 | + BEGIN |
| 71 | + VALUE "CompanyName", "iMatix Corporation" |
| 72 | + VALUE "FileDescription", "ZeroMQ lightweight messaging kernel" |
| 73 | + VALUE "FileVersion", VER_FILEVERSION_STR |
| 74 | + VALUE "InternalName", "zeromq" |
| 75 | + VALUE "LegalCopyright", "Copyright (c) 2012 The ZeroMQ Authors." |
| 76 | + VALUE "OriginalFilename", "libzmq.dll" |
| 77 | + VALUE "ProductName", "ZeroMQ" |
| 78 | + VALUE "ProductVersion", VER_PRODUCTVERSION_STR |
| 79 | + END |
| 80 | + END |
| 81 | + |
| 82 | + BLOCK "VarFileInfo" |
| 83 | + BEGIN |
| 84 | +// langID, one of the following language codes. |
| 85 | +// 0x409 : U.S. English |
| 86 | +// 0x809 : U.K. English |
| 87 | +// charsetID, one of the following character-set identifiers. |
| 88 | +// 1200 : Unicode |
| 89 | + VALUE "Translation", 0x809, 1200 |
| 90 | + END |
| 91 | +END |
| 92 | + |
| 93 | +// end of file. |
0 commit comments