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