ohmu
·
2026-10-15
1#ifdef RC_INVOKED
2
3#include <winuser.h>
4#include <winver.h>
5#include <ntdef.h>
6#include "fastfetch_config.h"
7
8#define FF_TO_STR1(str) #str
9#define FF_TO_STR(str) FF_TO_STR1(str)
10
11CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "manifest.xml"
12id ICON "logo.ico"
13
14VS_VERSION_INFO VERSIONINFO
15 FILEVERSION FASTFETCH_PROJECT_VERSION_MAJOR,FASTFETCH_PROJECT_VERSION_MINOR,FASTFETCH_PROJECT_VERSION_PATCH,FASTFETCH_PROJECT_VERSION_TWEAK_NUM
16 PRODUCTVERSION FASTFETCH_PROJECT_VERSION_MAJOR,FASTFETCH_PROJECT_VERSION_MINOR,FASTFETCH_PROJECT_VERSION_PATCH,FASTFETCH_PROJECT_VERSION_TWEAK_NUM
17 FILEOS VOS_NT
18 FILETYPE VFT_APP
19{
20 BLOCK "StringFileInfo" {
21 BLOCK "040904b0" {
22 VALUE "Comments", FASTFETCH_PROJECT_DESCRIPTION
23 VALUE "FileDescription", FF_TO_STR(FASTFETCH_TARGET_BINARY_NAME)
24 VALUE "FileVersion", FASTFETCH_PROJECT_VERSION FASTFETCH_PROJECT_VERSION_TWEAK
25 VALUE "InternalName", FF_TO_STR(FASTFETCH_TARGET_BINARY_NAME)
26 VALUE "LegalCopyright", FASTFETCH_PROJECT_LICENSE
27 VALUE "OriginalFilename", FF_TO_STR(FASTFETCH_TARGET_BINARY_NAME) ".exe"
28 VALUE "ProductName", FASTFETCH_PROJECT_NAME " - " FASTFETCH_PROJECT_DESCRIPTION
29 VALUE "ProductVersion", FASTFETCH_PROJECT_VERSION FASTFETCH_PROJECT_VERSION_TWEAK
30 VALUE "CompanyName", FASTFETCH_PROJECT_HOMEPAGE_URL
31 }
32 }
33 BLOCK "VarFileInfo" {
34 VALUE "Translation", 0x0409, 1200
35 }
36}
37#endif