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@.@ZMQ_VERSION_PATCH@.0\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. 171 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 66BEGIN 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 91END 92 93// end of file. 94