Skip to content

Commit 8202fe1

Browse files
authored
Merge pull request #986 from albertony/rc_version_info
Add version info to windows main exe resource
2 parents a8e15df + 31ce5cb commit 8202fe1

File tree

3 files changed

+112
-18
lines changed

3 files changed

+112
-18
lines changed

src/cmd/barrierd/barrierd.rc

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
// Microsoft Visual C++ generated resource script.
22
//
3-
#include "resource.h"
43

54
#define APSTUDIO_READONLY_SYMBOLS
65
/////////////////////////////////////////////////////////////////////////////

src/cmd/barrierd/resource.h

-16
This file was deleted.

src/gui/res/win/Barrier.rc

+112-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,112 @@
1-
IDI_ICON1 ICON DISCARDABLE "../icons/256x256/barrier.ico"
1+
// Microsoft Visual C++ generated resource script.
2+
//
3+
//#include "resource.h"
4+
5+
#define APSTUDIO_READONLY_SYMBOLS
6+
/////////////////////////////////////////////////////////////////////////////
7+
//
8+
// Generated from the TEXTINCLUDE 2 resource.
9+
//
10+
#include <winresrc.h>
11+
12+
/////////////////////////////////////////////////////////////////////////////
13+
#undef APSTUDIO_READONLY_SYMBOLS
14+
15+
/////////////////////////////////////////////////////////////////////////////
16+
// English (U.S.) resources
17+
18+
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
19+
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
20+
#pragma code_page(1252)
21+
22+
#ifdef APSTUDIO_INVOKED
23+
/////////////////////////////////////////////////////////////////////////////
24+
//
25+
// TEXTINCLUDE
26+
//
27+
28+
1 TEXTINCLUDE
29+
BEGIN
30+
"resource.h\0"
31+
END
32+
33+
2 TEXTINCLUDE
34+
BEGIN
35+
"#include <winresrc.h>\r\n"
36+
"\0"
37+
END
38+
39+
3 TEXTINCLUDE
40+
BEGIN
41+
"\r\n"
42+
"\0"
43+
END
44+
45+
#endif // APSTUDIO_INVOKED
46+
47+
48+
/////////////////////////////////////////////////////////////////////////////
49+
//
50+
// Version
51+
//
52+
53+
VS_VERSION_INFO VERSIONINFO
54+
FILEVERSION BARRIER_VERSION_MAJOR, BARRIER_VERSION_MINOR, BARRIER_VERSION_PATCH, BARRIER_BUILD_NUMBER
55+
PRODUCTVERSION BARRIER_VERSION_MAJOR, BARRIER_VERSION_MINOR, BARRIER_VERSION_PATCH, BARRIER_BUILD_NUMBER
56+
FILEFLAGSMASK 0x3fL
57+
#ifdef _DEBUG
58+
FILEFLAGS 0x1L
59+
#else
60+
FILEFLAGS 0x0L
61+
#endif
62+
FILEOS VOS_NT_WINDOWS32
63+
FILETYPE VFT_APP
64+
FILESUBTYPE 0x0L
65+
BEGIN
66+
BLOCK "StringFileInfo"
67+
BEGIN
68+
BLOCK "040904b0"
69+
BEGIN
70+
VALUE "CompanyName", "Debauchee Open Source Group"
71+
VALUE "CompanyWeb", "https://github.com/debauchee/barrier/"
72+
VALUE "FileVersion", BARRIER_VERSION
73+
VALUE "LegalCopyright", "Copyright (C) 2018 Debauchee Open Source Group\nCopyright (C) 2012-2016 Symless Ltd.\nCopyright (C) 2008-2014 Nick Bolton\nCopyright (C) 2002-2014 Chris Schoeneman"
74+
VALUE "ProductName", "Barrier"
75+
VALUE "ProductVersion", BARRIER_VERSION
76+
VALUE "OriginalFilename", "barrier.exe"
77+
VALUE "FileDescription", "Open source KVM software"
78+
VALUE "InternalName", "barrier"
79+
END
80+
END
81+
BLOCK "VarFileInfo"
82+
BEGIN
83+
VALUE "Translation", 0x409, 1200
84+
END
85+
END
86+
87+
88+
/////////////////////////////////////////////////////////////////////////////
89+
//
90+
// Icon
91+
//
92+
93+
// Icon with lowest ID value placed first to ensure application icon
94+
// remains consistent on all systems.
95+
IDI_BARRIER ICON "../icons/256x256/barrier.ico"
96+
97+
98+
#endif // English (U.S.) resources
99+
/////////////////////////////////////////////////////////////////////////////
100+
101+
102+
103+
#ifndef APSTUDIO_INVOKED
104+
/////////////////////////////////////////////////////////////////////////////
105+
//
106+
// Generated from the TEXTINCLUDE 3 resource.
107+
//
108+
109+
110+
/////////////////////////////////////////////////////////////////////////////
111+
#endif // not APSTUDIO_INVOKED
112+

0 commit comments

Comments
 (0)