summaryrefslogtreecommitdiffstats
path: root/qmake/generators/win32/winmakefile.h
diff options
context:
space:
mode:
authorEric Lemanissier <eric.lemanissier@gmail.com>2014-10-29 15:11:57 +0100
committerEric Lemanissier <eric.lemanissier@gmail.com>2014-12-09 07:34:35 +0100
commit459e22a9dfd7105918528def302604a6c0628115 (patch)
tree9804f177f0dd690c54c2e5e4da0bef5f4d77a838 /qmake/generators/win32/winmakefile.h
parent8f6b3284106fa11129e4fa6e5ec3adc6cb1f489f (diff)
Handling of qmake variable defining the manifest file on MinGW
On Windows, the application manifest file can be linked with the executable, to specify for example the requested privileges of the application. On MSVC nmake, the manifest is already handled in NmakeMakefileGenerator::writeBuildRulesPart, but it is not compatible with MinGW. On MinGW, this manifest file has to be referenced in the Rc File. This patch simply handles the existing variable "QMAKE_MANIFEST" which defines the appropriate line RT_MANIFEST in the RC file. Task-number: QTBUG-42454 Change-Id: I921606e002ffe3801c537f30ac2365891f97d5c9 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Diffstat (limited to 'qmake/generators/win32/winmakefile.h')
-rw-r--r--qmake/generators/win32/winmakefile.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/qmake/generators/win32/winmakefile.h b/qmake/generators/win32/winmakefile.h
index 3016bad5b4..468f2f3ee6 100644
--- a/qmake/generators/win32/winmakefile.h
+++ b/qmake/generators/win32/winmakefile.h
@@ -66,6 +66,7 @@ protected:
void processRcFileVar();
virtual QString getLibTarget();
static QString cQuoted(const QString &str);
+ virtual QString getManifestFileForRcFile() const;
};
inline Win32MakefileGenerator::~Win32MakefileGenerator()