[PATCH] subsurface.nsi: install program shortcuts for all users

Lubomir I. Ivanov neolit123 at gmail.com
Thu Oct 18 14:43:30 PDT 2012

From: "Lubomir I. Ivanov" <neolit123 at gmail.com>

Specific to the Windows installer.

"Sets the context of $SMPROGRAMS and other shell folders. If set
to 'current' (the default), the current user's shell folders are used.
If set to 'all', the 'all users' shell folder is used"

Signed-off-by: Lubomir I. Ivanov <neolit123 at gmail.com>
 packaging/windows/subsurface.nsi | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/packaging/windows/subsurface.nsi b/packaging/windows/subsurface.nsi
index 74aad9f..7d896f1 100644
--- a/packaging/windows/subsurface.nsi
+++ b/packaging/windows/subsurface.nsi
@@ -88,6 +88,7 @@
 # Default installer section
+    SetShellVarContext all
     # Installation path
     SetOutPath "$INSTDIR"
@@ -152,6 +153,7 @@ SectionEnd
 # Uninstaller section
 Section "Uninstall"
+    SetShellVarContext all
     # Delete installed files
     Delete "$INSTDIR\*.dll"

More information about the subsurface mailing list