mirror of https://github.com/PCSX2/pcsx2.git
App: Link in version number information to exe version information
This commit is contained in:
parent
b61f6d517b
commit
bb5bfda5c6
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue