aboutsummaryrefslogtreecommitdiff
path: root/modules/Win32.Manifest.in
diff options
context:
space:
mode:
authorRalf Habacker <ralf.habacker@freenet.de>2009-05-26 07:43:03 +0000
committerRalf Habacker <ralf.habacker@freenet.de>2009-05-26 07:43:03 +0000
commit3708a63008ee9b8cdee6acf24019d76aaa09d372 (patch)
treeebfa9a93504664719a7ad993ea9bc85634806bc0 /modules/Win32.Manifest.in
parent676b6eb8f38dda6355ac8a4264dde149a5470d2c (diff)
downloadextra-cmake-modules-3708a63008ee9b8cdee6acf24019d76aaa09d372.tar.gz
extra-cmake-modules-3708a63008ee9b8cdee6acf24019d76aaa09d372.tar.bz2
added initial support for fixing windows vista uac problem by adding a specific manifest file to executables. Vista manifest support is disabled by default and could be enabled by setting the KDE4_ENABLE_UAC_MANIFEST variable. This support requires kdewin32 >= 0.3.9
The basic idea of this patch was announced at kde-buildsystem mailing list http://lists.kde.org/?l=kde-buildsystem&m=124220817129087&w=2 without any objections for about two weeks. svn path=/trunk/KDE/kdelibs/; revision=972974
Diffstat (limited to 'modules/Win32.Manifest.in')
-rw-r--r--modules/Win32.Manifest.in10
1 files changed, 10 insertions, 0 deletions
diff --git a/modules/Win32.Manifest.in b/modules/Win32.Manifest.in
new file mode 100644
index 00000000..f8d7ba4f
--- /dev/null
+++ b/modules/Win32.Manifest.in
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
+<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
+<security>
+<requestedPrivileges>
+<requestedExecutionLevel level="asInvoker" uiAccess="true"/>
+</requestedPrivileges>
+</security>
+</trustInfo>
+</assembly>