make the MinGW build of lupdate work for non-admin users
authorJoerg Bornemann <joerg.bornemann@digia.com>
Wed, 22 Jan 2014 14:32:53 +0000 (15:32 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 28 Jan 2014 13:34:49 +0000 (14:34 +0100)
commiteef3c06603778b9c06a8295f5e11b17255b52bb7
treeb07ce9c202bb64920ac1d3db87bd2a00f60b5ff9
parent546b9faa04845ca636203679a1ce29b6f3015335
make the MinGW build of lupdate work for non-admin users

Windows User Access Control thinks that lupdate is an installer,
because of the string "update" in the executable name.
MSVC automatically creates and embeds a manifest into the executable
to state that lupdate doesn't need admin rights.
For MinGW we now embed a handcrafted manifest.

[ChangeLog][lupdate] Fixed lupdate requiring admin rights when built
with MinGW.

Task-number: QTBUG-36369
Change-Id: I306ba4c13014f2e39fc5785bb90bacd951726ad4
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
src/linguist/lupdate/lupdate.exe.manifest [new file with mode: 0644]
src/linguist/lupdate/lupdate.pro
src/linguist/lupdate/lupdate.rc [new file with mode: 0644]