aboutsummaryrefslogtreecommitdiff
path: root/qemu.nsi
diff options
context:
space:
mode:
authorStefan Weil <sw@weilnetz.de>2015-05-03 19:57:09 +0200
committerStefan Weil <sw@weilnetz.de>2015-09-24 20:52:28 +0200
commit805d8a67647768173c27761cd86e6f99a9d3b7cd (patch)
treed597fab4f27d060927b3121ef1620a8cfe6197f0 /qemu.nsi
parent9438fe9e56760e5e5e11d6c7d12ed9c64a0c8446 (diff)
downloadqemu-805d8a67647768173c27761cd86e6f99a9d3b7cd.zip
qemu-805d8a67647768173c27761cd86e6f99a9d3b7cd.tar.gz
qemu-805d8a67647768173c27761cd86e6f99a9d3b7cd.tar.bz2
nsis: Add QEMU version information to Windows registry
The uninstall keys include an option key "DisplayVersion" which we set now. By default the version value is read from file VERSION, but it is also possible to pass VERSION=#.#.# to make. Signed-off-by: Stefan Weil <sw@weilnetz.de>
Diffstat (limited to 'qemu.nsi')
-rw-r--r--qemu.nsi3
1 files changed, 3 insertions, 0 deletions
diff --git a/qemu.nsi b/qemu.nsi
index cc5fafd..a20f6ef 100644
--- a/qemu.nsi
+++ b/qemu.nsi
@@ -139,6 +139,9 @@ Section "${PRODUCT} (required)"
; Write the uninstall keys for Windows
WriteRegStr HKLM "${UNINST_KEY}" "DisplayName" "QEMU"
+!ifdef DISPLAYVERSION
+ WriteRegStr HKLM "${UNINST_KEY}" "DisplayVersion" "${DISPLAYVERSION}"
+!endif
WriteRegStr HKLM "${UNINST_KEY}" "UninstallString" '"${UNINST_EXE}"'
WriteRegDWORD HKLM "${UNINST_KEY}" "NoModify" 1
WriteRegDWORD HKLM "${UNINST_KEY}" "NoRepair" 1