summary refs log tree commit diff stats
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)
downloadfocaccia-qemu-805d8a67647768173c27761cd86e6f99a9d3b7cd.tar.gz
focaccia-qemu-805d8a67647768173c27761cd86e6f99a9d3b7cd.zip
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 cc5fafd579..a20f6ef35b 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