From ec675124545ab10c88d1f4b35b006e9cd9ce66ea Mon Sep 17 00:00:00 2001 From: Yuhang Zhao <2546789017@qq.com> Date: Tue, 12 May 2020 10:25:35 +0800 Subject: [PATCH] CMake: Use correct file type Change-Id: Ie32a32bd1cc3e5885a6699e8ea2281982527e50e Reviewed-by: Alexandru Croitor --- src/corelib/Qt6CoreMacros.cmake | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/corelib/Qt6CoreMacros.cmake b/src/corelib/Qt6CoreMacros.cmake index 2aa6017a4c2..c4ccd04c608 100644 --- a/src/corelib/Qt6CoreMacros.cmake +++ b/src/corelib/Qt6CoreMacros.cmake @@ -930,6 +930,11 @@ function(qt6_generate_win32_rc_file target) endforeach() endif() + set(target_file_type "VFT_DLL") + if(target_type STREQUAL "EXECUTABLE") + set(target_file_type "VFT_APP") + endif() + set(contents "#include ${icons} VS_VERSION_INFO VERSIONINFO @@ -942,7 +947,7 @@ FILEFLAGSMASK 0x3fL FILEFLAGS 0x0L #endif FILEOS VOS_NT_WINDOWS32 -FILETYPE VFT_DLL +FILETYPE ${target_file_type} FILESUBTYPE VFT2_UNKNOWN BEGIN BLOCK \"StringFileInfo\"