@@ -51,21 +51,17 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_SYS_DEFAULT
5151// Version
5252//
5353
54- VS_VERSION_INFO VERSIONINFO
55- FILEVERSION VER_FILEVERSION
56- PRODUCTVERSION VER_PRODUCTVERSION
57-
58- FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
59-
60- #ifndef _DEBUG
61- FILEFLAGS 0
54+ #if TRINITY_BUILD_HAS_DEBUG_INFO == 1
55+ #define TRINITY_DEBUG VS_FF_DEBUG
6256#else
63- #define VER_PRERELEASE VS_FF_PRERELEASE
64- #define VER_PRIVATEBUILD VS_FF_PRIVATEBUILD
65- #define VER_DEBUG 0
66- FILEFLAGS (VER_PRIVATEBUILD|VER_PRERELEASE|VER_DEBUG)
57+ #define TRINITY_DEBUG 0
6758#endif
6859
60+ VS_VERSION_INFO VERSIONINFO
61+ FILEVERSION TRINITY_FILEVERSION
62+ PRODUCTVERSION TRINITY_PRODUCTVERSION
63+ FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
64+ FILEFLAGS (VS_FF_PRERELEASE | TRINITY_DEBUG)
6965FILEOS VOS_NT_WINDOWS32
7066FILETYPE VFT_APP
7167
@@ -74,14 +70,14 @@ BEGIN
7470 BEGIN
7571 BLOCK "080004b0"
7672 BEGIN
77- VALUE "CompanyName", VER_COMPANYNAME_STR
73+ VALUE "CompanyName", TRINITY_COMPANYNAME_STR
7874 VALUE "FileDescription", "TrinityCore Authentication Server Daemon"
79- VALUE "FileVersion", VER_FILEVERSION_STR
75+ VALUE "FileVersion", TRINITY_FILEVERSION_STR
8076 VALUE "InternalName", "authserver"
81- VALUE "LegalCopyright", VER_LEGALCOPYRIGHT_STR
77+ VALUE "LegalCopyright", TRINITY_LEGALCOPYRIGHT_STR
8278 VALUE "OriginalFilename", "authserver.exe"
8379 VALUE "ProductName", "TrinityCore Authentication Server"
84- VALUE "ProductVersion", VER_PRODUCTVERSION_STR
80+ VALUE "ProductVersion", TRINITY_PRODUCTVERSION_STR
8581 END
8682 END
8783
0 commit comments