Windows: fix build

This commit is contained in:
李通洲 2022-12-10 13:10:06 +08:00
parent ed259fad9c
commit 4558af2e43
2 changed files with 7 additions and 5 deletions

View File

@ -690,7 +690,7 @@ add_executable(fastfetch
src/fastfetch.c
)
target_compile_definitions(fastfetch
PRIVATE FASTFETCH_TARGET_BINARY_NAME="fastfetch"
PRIVATE FASTFETCH_TARGET_BINARY_NAME=fastfetch
)
target_link_libraries(fastfetch
PRIVATE libfastfetch
@ -700,7 +700,7 @@ add_executable(flashfetch
src/flashfetch.c
)
target_compile_definitions(flashfetch
PRIVATE FASTFETCH_TARGET_BINARY_NAME="flashfetch"
PRIVATE FASTFETCH_TARGET_BINARY_NAME=flashfetch
)
target_link_libraries(flashfetch
PRIVATE libfastfetch

View File

@ -16,6 +16,8 @@
#define VER_DEBUG 0
#endif
#define FF_TO_STR(str) #str
// ------- version info -------------------------------------------------------
VS_VERSION_INFO VERSIONINFO
@ -31,11 +33,11 @@ BEGIN
BLOCK "040904b0"
BEGIN
VALUE "Comments", FASTFETCH_PROJECT_HOMEPAGE_URL
VALUE "FileDescription", FASTFETCH_TARGET_BINARY_NAME " - " FASTFETCH_PROJECT_DESCRIPTION
VALUE "FileDescription", FF_TO_STR(FASTFETCH_TARGET_BINARY_NAME) " - " FASTFETCH_PROJECT_DESCRIPTION
VALUE "FileVersion", FASTFETCH_PROJECT_VERSION FASTFETCH_PROJECT_VERSION_TWEAK
VALUE "InternalName", FASTFETCH_TARGET_BINARY_NAME ".exe"
VALUE "InternalName", FF_TO_STR(FASTFETCH_TARGET_BINARY_NAME) ".exe"
VALUE "LegalCopyright", FASTFETCH_PROJECT_LICENSE
VALUE "OriginalFilename", FASTFETCH_TARGET_BINARY_NAME ".exe"
VALUE "OriginalFilename", FF_TO_STR(FASTFETCH_TARGET_BINARY_NAME) ".exe"
VALUE "ProductName", FASTFETCH_PROJECT_NAME
VALUE "ProductVersion", FASTFETCH_PROJECT_VERSION FASTFETCH_PROJECT_VERSION_TWEAK
END