From 059221327187f6f2fe3171d263a25a4f10bcb78a Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Mon, 31 Jan 2022 09:37:43 +0100 Subject: [PATCH] use RC for lib too --- resources/rssguard.rc.in | 8 ++++---- src/librssguard/CMakeLists.txt | 5 +++++ 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/resources/rssguard.rc.in b/resources/rssguard.rc.in index be5a92aeb..42d5f104c 100644 --- a/resources/rssguard.rc.in +++ b/resources/rssguard.rc.in @@ -7,13 +7,13 @@ VS_VERSION_INFO VERSIONINFO PRODUCTVERSION @PROJECT_VERSION_MAJOR@,@PROJECT_VERSION_MINOR@,@PROJECT_VERSION_PATCH@,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG - FILEFLAGS 0x1L + FILEFLAGS VS_FF_DEBUG #else FILEFLAGS 0x0L #endif - FILEOS 0x4L - FILETYPE 0x2L - FILESUBTYPE 0x0L + FILEOS VOS__WINDOWS32 + FILETYPE VFT_UNKNOWN + FILESUBTYPE VFT2_UNKNOWN BEGIN BLOCK "StringFileInfo" diff --git a/src/librssguard/CMakeLists.txt b/src/librssguard/CMakeLists.txt index b2921a60c..c14b7f517 100644 --- a/src/librssguard/CMakeLists.txt +++ b/src/librssguard/CMakeLists.txt @@ -451,6 +451,11 @@ if(APPLE OR WIN32 OR OS2) qt_add_resources(SOURCES ${CMAKE_SOURCE_DIR}/resources/icons.qrc) endif() +if(WIN32) + enable_language("RC") + list(APPEND SOURCES "${CMAKE_BINARY_DIR}/rssguard.rc") +endif() + add_library(rssguard SHARED ${SOURCES} ${QM_FILES}) target_compile_definitions(rssguard PRIVATE RSSGUARD_DLLSPEC=Q_DECL_EXPORT)