mirror of
https://github.com/PCSX2/pcsx2.git
synced 2026-11-14 10:10:12 +01:00
App: Link in version number information to exe version information
This commit is contained in:
1 parent
b61f6d517b
commit
bb5bfda5c6
3 files changed
+35
-13
No files matched your search
@@ -73,6 +73,7 @@ endif()
|
||||
if(WIN32)
|
||||
# Resources
|
||||
target_sources(PCSX2 PRIVATE
|
||||
PCSX2.rc
|
||||
GS/GS.rc
|
||||
PAD/Windows/PAD.rc
|
||||
SPU2/Windows/SPU2.rc
|
||||
|
||||
+13
-10
@@ -1,6 +1,7 @@
|
||||
// Microsoft Visual C++ generated resource script.
|
||||
//
|
||||
#include "resource.h"
|
||||
#include "SysForwardDefs.h"
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
@@ -29,7 +30,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
|
||||
1 TEXTINCLUDE
|
||||
BEGIN
|
||||
"resource.h\0"
|
||||
"resource.h\r\n"
|
||||
"SysForwardDefs.h\0"
|
||||
END
|
||||
|
||||
2 TEXTINCLUDE
|
||||
@@ -49,8 +51,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 1,7,0,0
|
||||
PRODUCTVERSION 1,7,0,0
|
||||
FILEVERSION VER_FILE_VERSION
|
||||
PRODUCTVERSION VER_PRODUCT_VERSION
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@@ -63,14 +65,15 @@ VS_VERSION_INFO VERSIONINFO
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "080904b0"
|
||||
BLOCK "040904b0"
|
||||
BEGIN
|
||||
VALUE "CompanyName", "PCSX2"
|
||||
VALUE "FileDescription", "PCSX2 PS2 Emulator"
|
||||
VALUE "FileVersion", "1.7.0.0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2021"
|
||||
VALUE "ProductName", "PCSX2"
|
||||
VALUE "ProductVersion", "1.7.0.0"
|
||||
VALUE "FileDescription", VER_FILE_DESCRIPTION_STR "\0"
|
||||
VALUE "FileVersion", VER_FILE_VERSION_STR "\0"
|
||||
VALUE "InternalName", VER_INTERNAL_NAME_STR "\0"
|
||||
VALUE "LegalCopyright", VER_COPYRIGHT_STR "\0"
|
||||
VALUE "OriginalFilename", VER_ORIGINAL_FILENAME_STR "\0"
|
||||
VALUE "ProductName", VER_PRODUCTNAME_STR "\0"
|
||||
VALUE "ProductVersion", VER_PRODUCT_VERSION_STR "\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
||||
+21
-3
@@ -15,9 +15,27 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
static const int PCSX2_VersionHi = 1;
|
||||
static const int PCSX2_VersionMid = 7;
|
||||
static const int PCSX2_VersionLo = 0;
|
||||
#define PCSX2_VersionHi 1
|
||||
#define PCSX2_VersionMid 7
|
||||
#define PCSX2_VersionLo 0
|
||||
|
||||
#define STRINGIZE2(s) #s
|
||||
#define STRINGIZE(s) STRINGIZE2(s)
|
||||
|
||||
#define VER_FILE_DESCRIPTION_STR "PCSX2 PS2 Emulator"
|
||||
#define VER_FILE_VERSION PCSX2_VersionHi, PCSX2_VersionMid, PCSX2_VersionLo, 0
|
||||
#define VER_FILE_VERSION_STR STRINGIZE(PCSX2_VersionHi) \
|
||||
"." STRINGIZE(PCSX2_VersionMid) \
|
||||
"." STRINGIZE(PCSX2_VersionLo) \
|
||||
"." STRINGIZE(0) \
|
||||
|
||||
#define VER_PRODUCTNAME_STR "PCSX2"
|
||||
#define VER_PRODUCT_VERSION VER_FILE_VERSION
|
||||
#define VER_PRODUCT_VERSION_STR VER_FILE_VERSION_STR
|
||||
#define VER_ORIGINAL_FILENAME_STR VER_PRODUCTNAME_STR ".exe"
|
||||
#define VER_INTERNAL_NAME_STR VER_ORIGINAL_FILENAME_STR
|
||||
#define VER_COPYRIGHT_STR "Copyright (C) 2021"
|
||||
|
||||
static const bool PCSX2_isReleaseVersion = 0;
|
||||
|
||||
class SysCoreThread;
|
||||
|
||||
Reference in new issue
Block a user