Skip to content

Commit b2e56c5

Browse files
committed
Add ZeroMQ branding.
1 parent 076e081 commit b2e56c5

File tree

3 files changed

+93
-0
lines changed

3 files changed

+93
-0
lines changed

branding.bmp

25.2 KB
Binary file not shown.

installer.ico

2.78 KB
Binary file not shown.

src/version.rc.in

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
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

Comments
 (0)