Ver código fonte

Add version info to PhysFS dll

Anonymous Maarten 3 meses atrás
pai
commit
c9ba442813
2 arquivos alterados com 39 adições e 0 exclusões
  1. 1 0
      CMakeLists.txt
  2. 38 0
      src/physfs_version.rc

+ 1 - 0
CMakeLists.txt

@@ -100,6 +100,7 @@ set(PHYSFS_SRCS
     src/physfs_archiver_iso9660.c
     src/physfs_archiver_vdf.c
     src/physfs_archiver_lec3d.c
+    src/physfs_version.rc
     ${PHYSFS_CPP_SRCS}
     ${PHYSFS_M_SRCS}
 )

+ 38 - 0
src/physfs_version.rc

@@ -0,0 +1,38 @@
+
+#include "winresrc.h"
+
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 3,3,0,0
+ PRODUCTVERSION 3,3,0,0
+ FILEFLAGSMASK 0x3fL
+ FILEFLAGS 0x0L
+ FILEOS 0x40004L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "CompanyName", "\0"
+            VALUE "FileDescription", "PhysFS\0"
+            VALUE "FileVersion", "3, 3, 0, 0\0"
+            VALUE "InternalName", "PhysFS\0"
+            VALUE "LegalCopyright", "Copyright (C) 2025 Ryan C. Gordon\0"
+            VALUE "OriginalFilename", "physfs.dll\0"
+            VALUE "ProductName", "PhysicsFS\0"
+            VALUE "ProductVersion", "3, 3, 0, 0\0"
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1200
+    END
+END