diff options
author | Yuhang Zhao <2546789017@qq.com> | 2020-05-04 16:35:22 +0800 |
---|---|---|
committer | Yuhang Zhao <2546789017@qq.com> | 2020-05-11 21:23:18 +0800 |
commit | ef8640596c77dfd25ac0fe790bf265e581da29b1 (patch) | |
tree | 28296f104d050624c3e1c7a69ca220a330095c88 /qmake/generators/win32/winmakefile.cpp | |
parent | a1ccedeb440216dce87fad01746935a89fd8715e (diff) |
qmake: Fix handling of manifest file of msvc
Setting the QMAKE_MANIFEST variable doesn't have
any effect for MSVC. This commit fixes that.
If the developer is setting this variable,
he/she will definitely use CONFIG-=embed_manifest_exe
or CONFIG-=embed_manifest_dll at the same time,
so I think there is no need to check this.
Change-Id: Ie32b7e0cded71efcf14bf4c0eecab5ab1944fa2c
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'qmake/generators/win32/winmakefile.cpp')
-rw-r--r-- | qmake/generators/win32/winmakefile.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/qmake/generators/win32/winmakefile.cpp b/qmake/generators/win32/winmakefile.cpp index 57f02c13d0..85cc1ffd8a 100644 --- a/qmake/generators/win32/winmakefile.cpp +++ b/qmake/generators/win32/winmakefile.cpp @@ -301,7 +301,7 @@ void Win32MakefileGenerator::processRcFileVar() if (Option::qmake_mode == Option::QMAKE_GENERATE_NOTHING) return; - const QString manifestFile = getManifestFileForRcFile(); + const QString manifestFile = project->first("QMAKE_MANIFEST").toQString(); if (((!project->values("VERSION").isEmpty() || !project->values("RC_ICONS").isEmpty() || !manifestFile.isEmpty()) && project->values("RC_FILE").isEmpty() && project->values("RES_FILE").isEmpty() @@ -878,11 +878,6 @@ QString Win32MakefileGenerator::cQuoted(const QString &str) return ret; } -QString Win32MakefileGenerator::getManifestFileForRcFile() const -{ - return QString(); -} - ProKey Win32MakefileGenerator::fullTargetVariable() const { return "DEST_TARGET"; |